Hopper Disassembler

Hopper Disassembler

· v2.8.8 무료

Hopper Disassembler는 32비트 및 64비트 실행 파일용 바이너리 역어셈블러, 디컴파일러, 디버거입니다.

소개

Hopper Disassembler는 32비트 및 64비트 실행 파일용 바이너리 역어셈블러, 디컴파일러, 디버거입니다. 이 도구를 사용하면 원하는 어떤 바이너리든 역어셈블할 수 있으며, 가져온 심볼이나 제어 흐름 그래프 등 그 내용에 대한 모든 정보를 제공합니다! Hopper는 역어셈블된 코드에 대한 절차적 정보(예: 스택 변수)를 추출할 수 있고, 사용자가 원하는 모든 객체에 이름을 붙일 수 있습니다. 또한 Hopper는 어셈블리 언어를 더 이해하기 쉬운 의사코드(pseudo-code)로 변환해 줍니다!

내장된 Python 스크립팅 엔진을 활용해 사용자 맞춤 방식으로 바이너리를 분석할 수 있습니다(이 기능은 macOS Lion에서만 작동합니다)! 버전 2.0부터는 GDB를 이용해 프로그램을 디버깅할 수도 있습니다! 그리고 무엇보다도, 다른 유사 도구들과 달리 Hopper는 OS X 환경에 완벽하게 통합되어 있습니다. Hopper는 여러분의 모든 바이너리 분석 작업에서 가장 애용하게 될 도구가 될 것입니다. 새 기능(버전 2.8.8): LLVM 3.4로 업데이트; 다음 업데이트를 위한 준비 중… 시스템 요구 사양: Intel 64비트 프로세서; OS X 10.7 이상.