
功能特点
1、可编程性IDA Pro包含了一个由非常强大的类似于宏语言组成的完全开发环境,可用于执行简单到中等复杂的自动化任务。对于一些高级任务,知识兔的开放式插件架构对外部开发人员是没有限制的,这样可以完善IDA Pro的功能。比如,每个人可以用MP3播放器来扩展IDA Pro并且发现恶意软件。
2、交互性
目前,电脑在遇到未知事物时,是无法和人类大脑相比的。而IDA Pro拥有完全的互动性,与前者相比,IDA可以让分析师重写决策或者分享相应的线索。交互性是内置程序语言和开放式插件架构的最终要求。
3、调试器
在现实生活中,事情并不是知识兔想象的那样简单,恶意代码通常总与分析不一致。病毒,蠕虫和木马往往是被其他东西修饰过而造成混淆,这就要求有一个更加强大的工具来识别出来。IDA Pro调试器补充了反汇编的静态分析功能:允许分析师通过代码一步一步来调查,调试器经常会绕过混淆,并得到一些能够对静态反汇编程序进行深入处理的数据,包括有助于得到的数据的功能更强大的静态反汇编器将能够在深度处理。远程调试器对人们想要对潜在的有害程序进行深入时起到了很大的作用。有些IDA调试器也可以运行在虚拟环境的应用上,这使得恶意软件分析更有成效。
4、反汇编
作为一个反汇编器,IDA Pro为可用在那些源代码不总是可用的二进制程序的探索开发,创建程序执行图。一个反汇编器最大的益处就在于它可以通过符号表示,也就是汇编语言来为在执行的处理器分享说明。如果一个你刚刚安装的友好的屏幕存储器在探视你的网上银行会话或者登陆你的邮箱,反汇编器就可以将它显示出来。然而,汇编语言是很难搞懂的,这也是为什么这种先进的技术被应用在IDA Pro上从而能确保代码的可读性,甚至在某些情况下和二进制文件产生的源代码非常相似。该程序图的代码可以为进一步的调查分享后期处理。有些人已经将它作为其根源用在病毒的基因分类上。

安装步骤
1、下载IDA Pro(反汇编工具)软件,解压安装包,双击源文件
2、阅读IDA Pro(反汇编工具)安装向导,点击下一步;

3、这里知识兔要选择“我同意此协议”,点击下一步;

4、这是个安装程序有密码保护的,知识兔需要输入密码;

5、选择安装位置,知识兔小编用的是默认选择c盘,然后点击下一步;

6、安装完成,打开即可使用!

破解教程
1、运行开始安装
2、弹出窗口输入密码“qY2jts9hEJGy”,点击NEXT等待安装完成

3、将“patch”目录下的IDA Pro注册机复制到安装目录下运行,点击“Patch”完成破解

4、破解成功
软件亮点
1. 能够对w32dasm无法反汇编的最难的软件进行反汇编(如加壳程序)2. 能够以.asm .sym 和甚至是 .exe及其它文件形式保存
3. 压缩的静态汇编,可以节省大量的磁盘空间。
4. 可以重命名函数
5. 能够分析巨大的程序

使用方法
1、IDA Pro的静态反汇编功能非常强大,包括标注、分割汇编指令、交叉引用等功能与简洁的可视化控制流图(CFG)。在这些强大功能的支持下,大大加速了逆向分析人员分析二进制代码的进程。为了简要地展示IDA Pro的功能,知识兔用它反汇编一个示例的PE格式可执行二进制文件。2、首先,载入名为reverse的二进制文件,IDA Pro支持多种处理器对应的机器码,可以自动识别二进制执行文件运行的平台。
3、然后,IDA Pro开始反汇编这个二进制文件,分析介绍之后,窗口默认停留在程序的入口处。
4、左边窗口显示的是IDA Pro所识别的所有函数,目前所在的是start函数。居中的是汇编指令,已经自动分割成各个基本代码块(BBL)。最右边的是各个代码块组成的这个函数的控制流程图(CFG)。按空格键可以从这个图形反汇编视图切换到反汇编代码视图。
5、IDA Pro就像分享了一张二进制的地图,标注了系统函数以及分析人员注解的函数调用,同时展现出各级函数和代码块之间的调用关系。此外,IDA Pro的扩展性能很好,可以利用IDA Pro分享的API接口和IDC脚本来扩展应用,而且相关扩展的插件和脚本产生的数据库文件可以直接导入OllyDbg、Binary Diffing等工具中使用。大名鼎鼎的Hex-Rays插件可以直接反编译生成C代码,只要按F5即可。
6、在逆向工程,IDA pro已经日渐成为分析人员必备的工具之一。在本书中,知识兔将利用它来定位安全漏洞的汇编代码位置,结合其呈现的代码调用关系来理解漏洞的机理。

更新内容
1 解除时间限制2 解除每30分钟跳出提示的限制
3 解除复制粘贴的限制
4 解除批处理限制。。。
5 增加插件支持和F5功能 此功能由于缺新版本插件。旧的1.5插件已在这个版本中无法正常使用。
6 增加保存idc功能Shift+s (实现保存分析可以根据时间保存多个快照)此功能下版本实现。
7 增加各种加密狗的sig
8 增加各种iphone系统库的sig识别
9 增加ida支持python脚本
10增加UniCodeString和Unicode Convert插件来增强字符解析
下载体验