IDA Pro专业反编译软件是非常好用的编程软件,对于众多软件工程师而言,其强大的编译功能可以帮助大家解决不少工作上的难题,提升个人的编程效率。而且它的操作和同类型的软件相比也更简单和易上手,所以有需要的朋友千万别错过了哦!
IDA Professional是业界顶尖的二进制代码分析工具,被广泛认为是软件分析师、逆向工程师、恶意软件分析师和网络安全专家工具箱中不可缺少的一部分。它强大的反汇编能力,可以将机器代码转换为汇编语言,以符号形式展示处理器执行的二进制指令,通过先进技术增强代码的可读性。IDA Pro还具备多功能调试器,支持多目标调试和远程应用处理,具有跨平台调试能力。IDA Pro允许用户通过IDC或IDAPython等宏似语言进行编程,以自动化简至中等复杂度的任务,并通过其开放的插件架构轻松扩展功能。它还集成了Lumina服务器,通过存储大量函数的元数据来提高反汇编列表的质量。其快速库识别和识别技术(F.L.I.R.T)显著提高了标准库函数的识别能力。IDA Pro不仅分析速度快,保证了高水平的安全性,而且每个版本都会带来新功能和对新处理器的支持,是进行敌对代码分析、漏洞研究和COTS验证的事实标准工具。
反汇编器:IDA Pro能够创建执行映射以显示处理器实际执行的二进制指令,并以符号表示(汇编语言)形式展示。IDA Pro采用了先进技术,能够从机器可执行代码生成汇编语言源代码,使这些复杂的代码更便于人类阅读。
调试功能:调试功能增强了IDA的动态分析能力。它支持多个调试目标,并能处理远程应用程序。其跨平台调试功能实现了即时调试,轻松连接到本地和远程进程,并支持64位系统和新的连接可能性。
交互性:IDA Pro允许人类分析师覆盖其决策或提供提示,使分析师能够与反汇编器无缝且快速地工作,更直观地分析二进制代码。
可编程性:IDA Pro是一个完整的集成开发环境。它包含了一个非常强大的宏语言(IDC或IDAPython),可用于自动化简单到中等复杂度的任务。
集成:IDA在所有标准平台上运行,并处理多种处理器。它还可以加载和反汇编几乎任何文件格式,因此加快了分析速度。
开放插件架构:IDA的功能可以通过可编程插件轻松扩展。SDK可供所有注册的IDA用户使用。
Lumina服务器:Lumina服务器保存大量众所周知的函数的元数据(名称、原型、操作数类型等),帮助通过用户搜索改进反汇编列表。
F.L.I.R.T:快速库识别和识别技术能识别许多编译器的标准函数调用。这项技术允许IDA识别受支持编译器生成的标准库函数,极大地提高了生成的反汇编的可用性和可读性。
速度:IDA Pro在几秒钟内分析二进制文件。
成熟度:我们的服务器群24/7运行数千个测试用例。
安全性:我们确保IDA的最高安全级别。
显著变化:每个版本都有显著变化:新功能、支持的处理器等,所有这些都在经过深思熟虑和讨论后添加。
1、创建数组
在操作IDA的时候,经常会遇到需要创建数组的情况,尤其是为了能方便我们看字符串的时候,创建数组显得非常必要,以下我随便找了个数据来创建数组
首先点击选中你想要转换成数组的一块区域:
2、函数调用图
菜单栏中:view-->graphs-->Function calls(快捷键Ctrl+F12)
这个图能很清楚地看到函数之间是如何相互调用的
3、函数流程图
菜单栏中:view-->graphs-->flowt chart(快捷键F12)
这个其实跟IDA自带的反汇编流程视图差不多,他可以导出来作为单独的一张图
1.去除升级
2.去除盗版检测
3.去除局域网多开检测
4.兼容老版本idb(IDA64 从8.3开始支持32位.idb的文件)
5.许可证到期2033年12月31日
6.比8.3更加的汉化完整完善
7.支持32和64位反汇编F5插件(x86/x64/ARM/ARM64/PPC/PPC64/MIPS/MIPS64)
- 这是原版带的全平台最齐全的F5反汇编插件,不像其他版本从低版本魔改而来
8.默认英语安装路径,中文目录不能使用
9.一键自动安装Python 3.11.8和C++2022等必需组件
10.前所未有的汉化完整,安装极度简单
11.加入了加快速修改插件keypatch 2.2 汉化版
- 千呼万唤始出来,非常牛X的快速修改神器
12.加入了搜索显示中文字符串配置
13.加入了Patching 0.15 修补插件汉化版
- Patching可以直接NOP和JMP以及反汇编代码,比keypatch更好用
14.加入了IDA 中文帮助文档(感谢王苏提供)
2024年8月15日加入了LazyIDA v1.0.0.3 插件汉化版
- LazyIDA可以直接修改16进制数据等功能
- Patching插件修复ASMARM
- 修正idapro.hexlic许可证正确的读取使用
- 修补遗漏的字符串N个
2024年10月3日更新为9.0.240925 正式汉化版
- 以前的是9.0.240807测试版,现在更新为正式版
2024年10月9日加入了HexRaysCodeXplorer插件汉化版
- 加入了HexRaysCodeXplorer插件汉化版支持IDA9
- 修补遗漏的字符串N个
- 修正为PRO专业版图标图片,功能和许可证都是PRO
2024年10月12日更新LazyIDA插件修复
- LazyIDA插件修复BWN_DUMP改成BWN_HEXVIEW
- 修补ARM选项的N个字符串
2024年11月29日更新
- 修复F5伪代码页面的重命名报错
- 对所有文件进行数字签名
- 修复许可证对本版本的读取,不再读取以前系统的许可证
- 修复一些网友反映的问题
2025年1月15日更新为9.0.241217(SP1) 正式汉化版
- 适配所有插件支持9.0 SP1版本
- 对9.0 SP1进行完整汉化
- Python 适配IDA官方 3.10.11版本