文件名称:ddisasm:快速准确的反汇编程序
文件大小:952KB
文件格式:ZIP
更新时间:2024-03-14 21:07:03
analysis binary reverse-engineering disassembler binary-analysis
数据记录反汇编 DDisasm是一种快速的反汇编程序,其准确性足以使所产生的汇编代码得以重新汇编。 DDisasm使用数据日志( )声明性逻辑编程语言来实现,以汇编反汇编规则和启发式方法。 反汇编程序首先解析ELF文件信息并解码可能指令的超集,以创建数据记录事实的初始集合。 分析这些事实以识别代码位置,符号化和功能边界。 分析的结果(一组完善的数据记录事实)随后被转换为中间表示形式,以进行二进制分析和逆向工程。 然后可以使用将打印为可重新组装的汇编代码。 依存关系 ddisasm使用C ++ 17,并且需要支持该标准的编译器,例如gcc 7,clang 6或MSVC 2017。 要构建和安装ddisasm,应安装以下要求: 4.0.1或更高版本 2.0.2版必须配置为支持64位数字(在配置过程中通过--enable-64bit-domain ) 1.0.0或更高版本 版本0.