
之前,有朋友留言小子需要Mac下一款反汇编分析软件——Hex Rays IDA Pro,小子这里有时间就分享出来给更多需要的朋友。小子这次带来的是9.3.2版本。
DA Pro反汇编和调试器是一个互动的,可编程,可扩展,多处理器的反汇编,在Windows,Linux或Mac OS X的IDA Pro已成为事实上的标准,对恶意代码进行分析,脆弱性的研究和验证的COTS。

IDA是互动DisAssembler:世界上最聪明,功能最全面的反汇编,许多软件安全专家都熟悉。
IDA完全用C ++编写,运行在三大操作系统上:Microsoft Windows,Mac OS X和Linux。
IDA也是我们的第二个产品Hex-Rays反编译器的基础。
独特的Hex-Rays反编译器提供了二进制可执行文件高级表示的承诺。它可以处理现实世界的代码。是真的。
IDA 以其强大的反汇编和静态分析功能而闻名。它能够将二进制代码转换为易于阅读和理解的汇编代码,同时还提供了丰富的图形化界面和交互式工具,以便用户深入分析和探索程序的结构和逻辑。
IDA 提供了多种视图和窗口,如函数图、调用图、十六进制视图和反编译视图等。这些视图和窗口可以帮助用户跟踪程序的控制流、数据流和函数调用,从而更好地理解程序的行为和功能。
此外,IDA 还具有许多高级功能,如符号重命名、类型推导、代码注释和脚本扩展等。它支持用户自定义插件和脚本,以满足不同的需求,并提供更高级的分析和定制能力。
小子简单说明下IDA 9.3.2 版本的更新内容:
此服务包主要针对 V850 反编译器进行改进和错误修复。您可以从My Hex-Rays 门户网站下载最新的 IDA 安装程序。
V850
v850:改进了使用正则表达式查找器o_imm对逗号 ( ) 和偏移量 ( ) 的转换ADD(ADDI不仅限于MOVEA)。
v850:改进了许多内存访问模式的分辨率,包括GP相对访问模式。
v850:改进的基于PC的(localpic)偏移显示
v850:改进了__ghssave*函数调用的 regfinder(它们设置R29)
v850:改进了间接调用(设置LP后接间接跳转)的设置偏移量
v850,反编译器:新增了一条用于解析localpic内存引用的微代码规则
调试器
调试器:现在可以在 GDB 调试器会话期间加载 PDB 符号。
调试器:win32 x86 调试服务器现在可以在 Windows XP 下运行
错误修复
错误修复:反编译器:修复了加载包含过时微代码的损坏的 i64 文件时发生的崩溃问题。
错误修复:反编译器:修复了由从 idb 反序列化过时的微代码引起的崩溃
错误修复:反编译器:修复了返回类型更改时需要重启反编译而导致的内部错误 50898
错误修复:反编译器:修复了提取分散的 UDT 操作数时出现的内部错误 50757
错误修复:反编译器:修复了函数类型分析中的内部错误 50442
错误修复:反编译器:修复了基于链的变量分配期间的内部错误 51680
错误修复:反编译器:修复了当 lvar 分配跨越多个代码块时出现的内部错误 50324。
错误修复:反编译器:修复了在传播 ABI 分割操作数时发生的挂起问题
错误修复:用户界面:修复了使用通过命令面板分发的选择器操作时发生的崩溃问题。
错误修复:ui:反编译器中的“跳转到结构定义”有时无法跳转到预期类型
错误修复:ui:撤销操作时,Xrefs 图可能会泄露网络节点并重复数据,导致数据库大小不必要地增大。
错误修复:用户界面:修复了退出提示对话框中的键盘快捷键冲突问题
错误修复:ui/sdk:get_chooser_rows在基于目录树的控件上使用时可能导致 IDA 崩溃
错误修复:ui/sdk:chooser_selection函数窗口和其他基于目录树的选择器不再填充。
错误修复:v850:修复了某些带有立即数操作数的指令创建错误偏移量的问题
错误修复:调试器:Android:忽略了SIGSEGVART运行时内部使用的信号
错误修复:微代码:移除了微代码图表查看器中的占位符双击消息和悬停提示
错误修复:交换机:修复了某些大型交换机上发生的内部错误 1505。
错误修复:objc:修复了objc_methlist未按 8 对齐时的解析问题
错误修复:golang:修复了处理包含自引用指针循环的结构体时出现的无限循环问题
错误修复:索引器:“跳转到任意位置”前缀匹配在重命名函数后停止工作
错误修复:IDAPython:var_ref_t.getv()被错误地从反编译器绑定中移除
错误修复:SDK:使用ALLMEM内存说明符会导致链接错误
错误修复:许可问题:IDA 从休眠状态唤醒后,会立即进入只读模式,而不是重试与许可服务器的连接。
错误修复:许可问题:用户现在可以在许可证重新连接窗口期间保存数据库。
错误修复:许可:改进了 .conf 到 .json 迁移过程中的错误报告
错误修复:许可:修复了 ACL 拒绝策略执行缺失的问题
错误修复:安装程序:Windows:更新后的 MSVC 可再发行组件包无法安装在某些过时的 Windows 系统上,导致启动 IDA 时出现错误 0xc0000142。
小子简单说明下Hex Rays IDA Pro注册及报错解决方法:
















暂无评论内容