| 요즘 좀 필받아서 하고 있는게 리버스 엔지니어링이다.. 예전에 포스팅한 글에 썼듯이 OllyDbg를 이용해서 어셈 코드를 들여다보고 있긴 한데.. 특히 MFC의 경우에는 심볼명이 안나오는게 좀 안타깝다.. OllyDbg에서 심볼서버와 연동할수는 없는건가요? ㅠ 그렇다면 너므너므 좋을텐데요 ㅠㅠ IDA라는 리버스엔지니어링 툴로 분석을 하면 MFC 심볼까지 분석해서 Map파일을 만들어주므로 이를 로딩해도 되긴 한데.. 그렇게 되면 OllyDbg 자체에서 분석한 심볼명까지 다 덮어져버려서 대략 안습이다. OllyDbg와 심볼서버와 연동하는 법 아시는분 ㅠㅠ 못해도 로컬에 저장된 심볼을 로드 하는 방법 아시는 분 ㅠㅠ |
'OllyDbg'에 해당되는 글 3건
- 2007/08/09 리버스 엔지니어링
- 2007/07/31 Olly Debugger and Plug-ins
- 2007/07/15 cracking (2)
Olly Debugger and Plug-ins
유틸리티 :
2007/07/31 00:37
| Olly Debugger and Plug-ins |
| 일요일 오후... 심심해서 뒤굴거리는 도중 olly debgger라는 32비트 디버깅 툴을 하나 발견했습니다... 대략 64비트 윈도우와 비스타에서는 안돌아가는 관계로 스샷은 생략하고.. 몇일전에 윈도우 2000을 깐 세컨 컴에서 가지고 놀았습니다.. 디버거가 꽤나 비주얼적이고 많은 기능을 제공해줘서 크랙하는데 많이 사용된다고 하더군요.. 그래서 모 음악사이트의 음악듣는 프로그램을 크랙해봤습니다. 원래 이 음악 프로그램이 유료라 첫부분만 샘플로 들을수 있고 그 이상 들을려면 결제창이 나옵니다. 이걸 크랙해서 결제를 안하더라도 계속들을 수 있도록 크랙을 해봤습니다.. 대략 디버거에서 직접 실행을 하면 음악 프로그램이 실행되다가 예외가 발생해면서 죽더군요.. 그래서 우선 음악 프로그램을 stand alone으로 실행하고 디버거를 attach 했습니다.. 디버거 자체는 그렇게 많은 기능이 있는건 아니지만 다른 사람들이 만들어놓은 플러그인이 유용한 기능들을 많이 제공해서 그렇게 어렵지는 않게 크랙을 했습니다. 한 4시간 정도 씨름을 하니 눈앞에 크랙을 할만한 대상 어셈코드가 보이더군요.. 바로 그냥 jmp 코드로 바꿔주고 save..... 테스트 해보니 일정 시간 이상이 지나도 결제창이 안나오고 음악이 잘 재생되었습니다.. olly debugger official site |


Olly110.7z



댓글을 달아 주세요