Hopper Disassembler是一种专门为Unix系统设计的二进制解码器和解码器。
Hopper dissembler的能力远远落后于IDA Pro,但在大多数情况下,IDA Pro的全部力量都是多余的,Hopper的能力也相当充足。Hopper dissembler支持许多必要的二进制格式(包括Win32、ELF、Mach-O),特别是x86_64和ARMv7。最重要的是,Hopper的解码器可以安全地解码x64和ARM !
Hopper dissembler将帮助您解析任何二进制文件,并提供所有关于它的内容、程序、流程、变量堆栈的信息,从2.0版本开始,Hopper甚至可以使用GDB来调试程序。它能很好地解构控制台应用程序,这是很自然的,因为没有图形。
特点:
- Hopper在Mac OS x中运行得很好,它使用了Cocoa框架的所有魅力,并很好地融入了其他应用程序。
-程序。Hopper分析函数的开始,以产生基本结构和局部变量。
- Hopper是一个快速反应的模型。在任何大小的可执行文件的解构和分析过程中,它使用最小的内存容量来达到最大的快速处理。
函数树的图形表示。当这个过程被发现时,Hopper提供了它函数的图形表示。此外,您可以将所有这些图形导入PDF。