产品推荐 2026-07-24

ida-pro-mcp:免费的逆向工程AI助手(源码)

通过MCP协议桥接IDA Pro与AI大模型的AI逆向工程助手。

开源软件跨平台工具

产品简介

ida-pro-mcp IDA Pro MCP 是一款连接 IDA Pro 反汇编器与 AI 大模型的助手。它通过 MCP 协议,让 AI 能够读取和分析 IDA Pro 中的代码,帮助逆向工程师进行代码分析、重命名变量、添加注释等操作,大幅提升二进制文件分析的效率。适合需要借助AI辅助进行逆向工程分析的安全研究人员和开发者。

ida-pro-mcp 主界面

核心功能

  • 通过 MCP 协议连接 IDA Pro 与各类 AI 大模型
  • 支持众多主流 AI 客户端(如 Claude、Cursor、VS Code 等)
  • 提供用于指导 AI 进行逆向分析的提示词模板
  • 支持通过 SSE 服务器连接用户界面
  • 支持无头模式运行,用于自动化分析流程

快速开始

  1. 准备环境:安装 Python 3.11+ 和 IDA Pro 8.3+,并使用 idalib 激活
  2. 安装服务:以 Claude Code 为例,执行 `claude plugin install ida-pro-mcp@mrexodia`
  3. 启动连接:在支持的 AI 客户端(如 Claude Code)中配置并启动 MCP 服务连接

界面预览

与其他方案对比

对比项ida-pro-mcp同类方案
分析方式连接 AI 大模型,通过自然语言提示词进行智能分析、重命名、注释依赖人工在 IDA Pro 中手动查看反汇编/反编译代码进行分析
连接协议使用标准化的 MCP 协议,可对接众多主流 AI 客户端通常为单一工具的内置功能或私有插件,兼容性有限

适合谁用

  • 需要借助AI快速分析二进制文件的逆向工程师
  • 希望提升漏洞挖掘与分析效率的安全研究人员
  • 想学习逆向工程但需要智能辅助的开发者或学生

下载与版本

当前最新版本为 1.4.0,发布于 2025-10-06。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/mrexodia/ida-pro-mcp