大小:630.14M
更新时间:26-05-07
系统:Mac
版本:v9.2
ida pro 9 mac版是针对苹果电脑而开发的一款专业的反汇编工具,含所有Decompiler和SDK,能够支持Inter芯片/Apple Silicon芯片,支持F5(x86/x64/ARM/ARM64/PPC/PPC64/MIPS) ,已经成功激活,用户可以无限制免费使用所有功能,是用于逆向工程二进制代码的著名软件程序。与同类软件相比,ida pro mac版软件极其灵活,内置命令语言,能够帮助用户深入研究可执行文件的复杂细节,包括可执行文件、共享库、目标文件和固件,并且支持多种处理器架构和文件格式,被证明是一款适用于跨各种平台的代码分析的多功能工具。同时新版本功能更为强大,新增加了wasm加载器和处理器模块,修复了云反编译器无法使用,修复了MacOS 上缺少 style dylib,将所有对 ida.key 的引用替换为 ida.hexlic等等,快下载体验吧。
1、下载解压,得到反汇编工具ida pro mac版,根据Inter芯片/Apple Silicon芯片,选择安装;
2、Inter芯片选择安装idapro_90_x64mac.app.zip,Apple Silicon芯片选择安装idapro_90_armmac.app.zip;
3、正常安装好软件后,然后打开访达,找到应用程序,找到ida pro ,右键显示包内容;
4、依次打开文件夹:/Contents/MacOS/plugins/,找到arm_mac_user64.dylib这个文件,右键删除,这个文件不删除的话运行ida pro会有如下报错:
5、删除文件后,将crack.py放进/Contents/MacOS/目录中,在此执行它,会得到三个文件;
6、老样子,ida.hexlic不用管,删除上面两个文件的.patched后缀并替换当前目录下的文件即可;
7、到这里就完成了,打开ida pro 9,一切正常。
1、可编程性
IDA Pro包含了一个由非常强大的类似于宏语言组成的完全开发环境,可用于执行简单到中等复杂的自动化任务。对于一些高级任务,我们的开放式插件架构对外部开发人员是没有限制的,这样可以完善IDA Pro的功能。比如,每个人可以用MP3播放器来扩展IDA Pro并且发现恶意软件。
2、交互性
目前,电脑在遇到未知事物时,是无法和人类大脑相比的。而IDA Pro拥有完全的互动性,与前者相比,IDA可以让分析师重写决策或者提供相应的线索。交互性是内置程序语言和开放式插件架构的最终要求。
3、调试器
在现实生活中,事情并不是我们想象的那样简单,恶意代码通常总与分析不一致。病毒,蠕虫和木马往往是被其他东西修饰过而造成混淆,这就要求有一个更加强大的工具来识别出来。IDA Pro调试器补充了反汇编的静态分析功能:允许分析师通过代码一步一步来调查,调试器经常会绕过混淆,并得到一些能够对静态反汇编程序进行深入处理的数据,包括有助于得到的数据的功能更强大的静态反汇编器将能够在深度处理。远程调试器对人们想要对潜在的有害程序进行深入时起到了很大的作用。有些IDA调试器也可以运行在虚拟环境的应用上,这使得恶意软件分析更有成效。
4、反汇编
作为一个反汇编器,IDA Pro为可用在那些源代码不总是可用的二进制程序的探索开发,创建程序执行图。一个反汇编器最大的益处就在于它可以通过符号表示,也就是汇编语言来为在执行的处理器提供说明。如果一个你刚刚安装的友好的屏幕存储器在探视你的网上银行会话或者登陆你的邮箱,反汇编器就可以将它显示出来。然而,汇编语言是很难搞懂的,这也是为什么这种先进的技术被应用在IDA Pro上从而能确保代码的可读性,甚至在某些情况下和二进制文件产生的源代码非常相似。该程序图的代码可以为进一步的调查提供后期处理。有些人已经将它作为其根源用在病毒的基因分类上。
多目标反汇编器:
反汇编模块为 大量处理器。我们的免费SDK甚至允许您滚动自己的自定义反汇编程序。
充分的互动性和可扩展性
直接通过键盘交互。
通过内部编程语言。
通过外部插件(无限制的电源:我们的调试器是插件)。
尽可能接近高级别的源代码
调情技术(快速库识别和识别技术)。
类型系统和参数跟踪和识别
代码图
多目标调试器:
调试器将动态分析添加到反汇编器静态收集的信息中。
提供从调试器和更多的所有功能: 远程调试器, 跟踪。
远程调试器:以Windows,Linux,Mac OS X和其他机器为目标。
v9.2版本
一、主要的Golang分析改进
反编译器现在完全支持 golang 基于栈的返回值 ABI,并且更好地处理了堆栈寄存器散布的数据项,这些数据在函数之间传递。我们还增加了对象复制操作和Golang编译器惯用法的识别,并改进了字符串池剖析算法。通过这些改动,反编译后的 Golang 代码变得更加易读!
二、用户界面
1、Qt6
我们将IDA从(现已终止的)Qt版本迁移到了LTS(具体来说是6.8.2)。对于我们的用户来说,这会带来大量漏洞修复,尤其是那些在Wayland Linux上运行IDA的用户。
这对依赖PyQt5的插件产生了影响(因为PyQt5已被PySide6取代)。我们设计了一个 PyQt5 兼容层,应该能让这些插件在 IDA 9.2 中正常运行。
2、再见了,终端接口
从本次发布起,不再支持交互模式(也就是说,TUI 暂时消失了!)。批处理模式依然可用(并将持续),因此依赖批处理的基础设施依然按预期运行。
3、随处跳跃
“任意跳跃”是一个新创建的对话框,旨在简化快速跳转到IDB内任意位置。它被设想为(“跳转到地址......”,绑定在键上)对话框的继任者。
三、本地类型中 C 编辑器的自动补全
在使用本地类型中的自由文本编辑器创建类型时,IDA 现在会在你输入时(自动或手动调用)建议现有类型的名称。
自动补全建议数据库中已有的类型和 C/C++ 关键字(如 、 、 ......)。此外,侧面会出现提示框,提供更多上下文,方便快速检查推荐的类型。如果自动补全建议妨碍你,你可以按 。也可以故意请求在任何时刻显示完毕,使用(action),快捷方式是可配置的。我们还添加了自动完成卷括和自动缩进功能:输入时会自动添加,中间会有一行空行带缩进。
四、Xref图
Xref Graph 是一款用于图形化显示功能间关系(代码与数据)的新控件。该图收集一组通过 xref 连接的节点。节点采用力导向方法布局。
这个新的子视图替换了以下控件/动作/工具:
Qwingraph
来自......(函数名称上下文菜单)
Xrefs图映射为......(函数名称上下文菜单)
函数调用图
用户呼叫图
五、Xref树
Xref Tree 是一个新控件,支持文本式、交互式、非模态式的(反汇编器)xref 遍历,从而更好地概述函数调用层级结构和数据引用。该视图补充并最终将紧密集成新的 Xref 图及 xrefs。
该树显示当前函数的引用和引用,类似于IDE中的调用层级视图。代码和数据引用均被显示。该树是非模态的,可以同时打开多个实例,每个实例显示不同的函数。导航直观地使用鼠标或键盘上的光标键。
......
应用信息
同类热门
myeclipse 2025mac版
Goland2026 mac版
clion2026 mac版
OpenAI Codex桌面版 for mac
datagrip2025 mac版
powershell mac版
360加固助手mac官方版
DbVisualizer for mac(数据库管理工具)
猜你喜欢
热门标签
网友评论1人参与,1条评论
最新排行
arduino ide mac官方版181.1Mv2.3.10 Arduino是近年来非常流行的一种嵌入式系统开发的电路板,能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境,而arduino ide mac便是Arduino的集成开发环境,全称为Arduino Integrate
查看
米思齐mixly3.0 mac版57Mv3.0 RC0官方版 Arduino是一款便捷灵活、方便上手的开源电子原型平台,能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。这里小编带来的是米思齐mixly3.0 mac版,这是一款以Arduino为基础的图形化编程工具,能够支持M
查看
java se development kit 26 mac版203.19Mv26.0.1官方版 java se development kit 26 mac版是针对苹果电脑而开发的Java标准版开发工具包,由 Oracle 公司维护,是开发 Java 应用程序的核心工具,一般又简称为jdk26,新版本再次刷新基准线,官方把支持周期锁死在六个
查看
第1楼 广东省广州市电信 网友