| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 |
- ecma
- Analysis
- h5py.File
- ida pro
- idb2pat
- error
- open office xml
- mock.patch
- x64
- Injection
- Rat
- ida
- hex-rays
- why error
- malware
- Ransomware
- idapro
- 포인터 매핑
- data distribution
- commandline
- idapython
- MySQL
- svn update
- pytest
- Python
- TensorFlow
- NumPy Unicode Error
- debugging
- error fix
- javascript
- Today
- Total
목록2013/02 (2)
13 Security Lab
가끔 일하다보면 extern "C"를 왜 써야 되는지도 모르고 사용하는 신입 코더들을 볼 수 있다. 때론 귀찮게 물어보기도 하고... 나중에 또 물어보면 이 페이지의 주소만 날려주리라. ㅋ 컴파일러는 link 작업시 오브젝트간 함수 이용 및 위치를 파악할 수 있도록, 컴파일시 사용된 함수에 관련된 정보를 오브젝트 파일에 기록하며, 이를 linkage라고 한다. C++ 컴파일러는 컴파일 과정에서 Name mangling 이란 작업을 한다. 이는 정의되어 있는 함수명을 정해진 규칙에 의해 바꿔버리는 것이다. (링크 에러날 때 본 적 있는가? 함수명 앞뒤에 붙은 이상한 기호와 숫자들을?) (그리고 C++ 컴파일러가 왜 바꾸냐고? 그거 설명하려면 두꺼운 책 가져와야 된다... ㅈㅈ 굳이 목적 중에 하나를 설명하..
출처 : http://todayhumor.com/?humorbest_626055 *업무에 날개를 달아줘요! 1. 프로젝트 정리 사이트 (Projectflow)https://www.projectflowapp.com 날아드는 산더미 같은 일감들 덕에 뭐가 뭐였는지 기억 안나던 적이 한 두번이 아님.요 사이트를 이용하면 깔끔하게 프로젝트 정리를 할 수 있음ㅎ.ㅎ단순하게 이용할 수 있는 사이트라서 어렵지 않게 사용가능! 2. 컴퓨터로 마인드 맵 만들 수 있는 사이트 (Mind 42) http://mind42.com 초등학생때 많이 하던 가지치기 생각남?되게 유치하지만 이것만큼 생각정리하기 편하고, 아이디어를 끌어낼 수 있는 좋은 방법이 없음!ㅋㅋ손재주 없어서 깔끔하고 예쁘게 마인드맵 못그리는 사람들에게 추천추천..