IDA

IDA9.4现已发布


功能强大的反汇编工具,进行逆向安全测试的必备软件!

为什么选择IDA Pro?

IDA 反汇编程序和调试器是一套交互式、可编程、可扩展的多处理器反汇编程序,支持在 Windows、Linux 或 macOS 系统使用。IDA 已成为恶意代码分析、漏洞研究和商用现货(COTS)验证的事实标准,备受用户好评。
了解更多 ›

全面支持反编译及反汇编

软件逆向工程必备武器,直接调试二进制代码,帮您从最底层透视程序的内部构造。

完全自由的交互式体验

将您的分析直接反馈给IDA,体验实时互动性逆向分析工作流,将我们的技术与您的经验深度融合。

开放式插件架构易编程

包含完整的集成式开发环境,强大宏语言支持,高级且丰富的插件系统,可自动执行从简单到复杂性的各类任务。

软件安全评估及漏洞挖掘

IDA Pro可审计嵌入式代码,帮您找出程序组件与功能,挖掘并发现程序中可能存在的多种漏洞。

IDA是反汇编和调试器的专家

了解更多 ›

敌对代码分析

考虑到当今恶意代码的速度和复杂性,需要一种功能强大的分析解决方案,IDA Pro已成为恶意软件分析领域的标准。

漏洞研究

漏洞披露的话题仍然颇具争议,但事实上,软件通常很容易受到外部攻击,IDA Pro是研究此类漏洞的理想工具。

商用现货(COTS)验证

许多软件是在使用它们的国家之外开发的,这些程序难以验证,源代码审核重建也并不总是可行,因此IDA可以检查程序且不泄露敏感信息。

隐私保护

软件正在各个层面入侵我们的生活。 个人用户的数据可能被收集、出售或利用,IDA Pro帮助调查可能引起关注的软件,从而保护您的基本权利。

IDA Pro行业解决方案及案例

查看更多行业案例 › 打包下载全部案例

选择适合您的IDA产品

版本对比 ›
专业版

IDA Pro

IDA Pro的交互性使您可以实时改善反编译性。它对多处理器的支持是无与伦比的。
了解详情 免费下载
团队版

IDA Teams

一套集成工具,可在 [逆向] 工程师团队之间实现无缝协作。
了解详情 ›

团队版新版

IDA Teams

一套集成工具,可在 [逆向] 工程师团队之间实现无缝协作。
了解详情 ›
IDA Pro用户评价
在二进制逆向工程方面,IDA Pro是事实上的标准。
— FireEye.com 2018年4月
全面,完整,并且在业内及历史上首屈一指。
— SC杂志2017年9月
购买IDA是我在过去5年中做出的最佳决策和开发投资。
— IDA许多快乐的客户中的一员

这些全球知名企业都在用 IDA Pro

IDA
功能强大的反汇编工具,进行逆向安全测试的必备软件!

IDA Pro教程

  • 最新资讯
  • 售前问题
  • 技术问题
  • 使用技巧
2026.07.27
IDA伪代码搜索如何查找函数调用 IDA伪代码搜索结果太多怎么缩小范围
使用IDA分析大型程序时,直接在伪代码中搜索函数名称,很容易遇到结果数量多、同名内容重复、间接调用无...
2026.07.27
IDA怎么通过静态分析识别加密算法 IDA静态分析算法时循环结构怎么看
程序经过编译后,算法名称、变量含义和数据结构可能已经消失,反编译结果里只剩异或、移位、加法、查表和循...
2026.07.27
IDA安装错误通常有哪些原因 IDA安装完成后无法启动怎么排查
IDA安装失败或安装后无法启动,通常与系统版本、安装包架构、文件权限、运行库、授权文件和第三方插件有...
2026.07.27
IDA Pro怎么查看SO文件的初始化逻辑 IDA Pro反编译SO文件后全局变量怎么追踪
SO文件加载后,动态链接器会先处理初始化数组,C++全局对象也可能在这一阶段完成构造;Android...
2026.07.27
IDA Pro怎么查看函数执行流程 IDA Pro使用时如何快速定位关键分支
在获得合法分析权限的前提下,查看程序函数流程通常不能只盯着一段反汇编代码。函数调用关系、基本块跳转、...
2026.06.30
IDA Pro反汇编arm代码时怎么分辨模式 IDA Pro反汇编arm时跳转表该怎么看
IDA Pro在反汇编ARM代码时,应当怎样去分辨它的模式,还有在分析ARM的跳转表时,又该采用怎样...
2026.07.27
IDA怎么通过静态分析识别加密算法 IDA静态分析算法时循环结构怎么看
程序经过编译后,算法名称、变量含义和数据结构可能已经消失,反编译结果里只剩异或、移位、加法、查表和循...
2026.07.27
IDA Pro调试SO文件如何配置远程环境 IDA Pro调试SO文件时地址出现偏移怎么办
使用IDA Pro调试Android或Linux环境中的SO文件时,电脑端负责静态分析和断点控制,目...
2026.06.30
IDA分析dll文件时导入表值不值得先看 IDA分析dll文件时导出函数通常怎么利用
IDA分析dll文件时导入表值不值得先看IDA分析dll文件时导出函数通常怎么利用,可以这么回答:导...
2026.07.27
IDA伪代码搜索如何查找函数调用 IDA伪代码搜索结果太多怎么缩小范围
使用IDA分析大型程序时,直接在伪代码中搜索函数名称,很容易遇到结果数量多、同名内容重复、间接调用无...
2026.07.27
IDA安装错误通常有哪些原因 IDA安装完成后无法启动怎么排查
IDA安装失败或安装后无法启动,通常与系统版本、安装包架构、文件权限、运行库、授权文件和第三方插件有...
2026.06.30
IDA逆向apk时Java层和so层该先看哪边 IDA逆向apk时资源目录通常怎么定位
IDA逆向apk时Java层和so层该先看哪边IDA逆向apk时资源目录通常怎么定位,不能只按工具习...