Hopper Disassembler 是专为 Unix 系统设计的二进制反汇编器和解编译器。
在功能方面,Hopper Disassembler 从根本上不如 IDA Pro,但在大多数情况下,IDA Pro 的所有功能并不是真正需要的,Hopper 的功能已经足够了。Hopper Disassembler 支持许多必需的二进制格式(包括 Win32、ELF、Mach-O),支持 x86_64 和 ARMv7 等。最重要的是 Hopper 反编译器可以轻松反编译 x64 和 ARM 代码!
Hopper Disassembler 将帮助您解析任何二进制文件,并为您提供有关其内容、过程、变量堆栈、所有对象等的所有信息。 从 2.0 版本开始,Hopper 甚至可以使用 GDB 来调试程序。它可以很好地反汇编控制台应用程序,这是很自然的,因为没有图形。
特点:
- Hopper 在 Mac OS X 环境中完美运行
- 过程。Hopper 分析函数的开头,以推导出底层结构和局部变量。
- Hopper 被建模为快速且响应迅速。 在反汇编和分析任何大小的可执行文件的过程中,它使用最少的内存来实现尽可能快的处理
- 函数树的图形表示。 当检测到一个过程时,Hopper 会按其原始顺序提供其功能的图形表示。 此外,您可以将所有这些图表导出为 PDF