Recent Posts
Recent Comments
Link
관리 메뉴

NaggingMachine

디스어셈블러 엔진 - Disassembler Engine 본문

TechnoBabbler

디스어셈블러 엔진 - Disassembler Engine

naggingmachine 2008. 12. 10. 20:22

인터넷에서 찾아봤더니 많이들 수고해 주셨네요.

□ Libdasm
 - 라이브러리 형태로 제공되면 함수 3개만 사용하면 곧바로 디스어셈블된 결과를 얻을 수 있다. 특히 다른 디스어셈블러와 달리 특정 코드가 의미하는 바를 주석으로 알려주는 기능까지 제공한다. 비록 정형화되어 있는 형태로 설명을 해주지만 가끔은 사용자가 모를것 같은 코드에 대해서도 소개를 해준다.
예) 00000040 0E       PUSH CS    ;Push CS register to the stack
 - 다운로드: http://bastard.sourceforge.net/libdisasm.html

□ Win32 Prog Disassembler
 - 사용자가 결과를 쉽게 제어할 수 있도록 각종 정보를 제공하는 디스어셈블러. 
 - 다운로드: http://www.geocities.com/~sangcho/disasm.html
□ PVDasm
 - 유명한 PV 디스어셈블러의 디버거 엔진이라고 한다. 결과는 만족스러운 편.
 - 다운로드: http://pvdasm.reverse-engineering.net/index.php?Section=3
□ OllyDbg Disasm
 - 디스어셈블러는 이상하게도 통합이 잘 되질 않아서 사용하지 못했다. 하지만 강력한 엔진인 만큼 다른 디스어셈블러와는 달리 어셈블리 기능을 제공. 아주 유용하게 사용하고 있다.
 - 다운로드: http://www.ollydbg.de/disasm.zip