顶石引擎 Capstone是一个反汇编框架,其目标是成为安全社区中进行二进制分析和逆转的最终Disasm引擎。 Capstone由Nguyen Anh Quynh创建,然后由一个小型社区开发和维护,具有一些无与伦比的功能: 支持多种硬件架构:ARM,ARM64(ARMv8),以太坊VM,M68K,Mips,MOS65XX,PPC,Sparc,SystemZ,TMS320C64X,M680X,XCore和X86(包括X86_64)。 具有干净/简单/轻巧/直观的中性API。 提供有关反汇编指令(其他人称为“分解器”)的详细信息。 提供反汇编指令的语义,例如读取和写入的隐式寄存器列表。