反编译与伪代码还原
Hex-Rays Decompiler 是随 IDA 提供的系列反编译器插件,可将机器码逆向转为可读的高级伪代码,支持变量与类型恢复、函数签名推导与伪代码级编辑同步,显著提升二进制分析与漏洞研究的效率。
多架构支持
反编译器阵容覆盖 x86、x64、ARM、ARM64、MIPS、PowerPC、RISC-V 等主流架构;IDA 9.3 进一步扩展阵容,新增面向汽车电子常用 MCU 的 RH850 反编译器,并改进对 Go 语言二进制分析的还原能力。
调试协同与自动化
与 IDA 反汇编与动态调试深度集成,可在反汇编视图与伪代码视图间联动,支持脚本与插件扩展以自动化重复分析流程,配合反混淆与类型恢复能力,适应恶意软件剖析与漏洞研究等场景。
反混淆与分析增强
面向恶意软件分析场景,反编译器结合 IDA 的分析管线提供反混淆辅助、可预测函数归纳与模式识别能力,帮助揭示被混淆代码的真实逻辑;多视图联动可在反汇编、十六进制与伪代码之间即时切换,提升复杂样例的剖析效率。
产品线与演进
Hex-Rays Decompiler 自 2007 年推出首款 x86 反编译器以来持续扩展,现已成为安全行业二进制逆向的标准组件,随 IDA Pro、IDA Advanced 等产品线交付,并随 IDA 每年多次迭代更新架构覆盖与分析质量。