月访问量
0
累计浏览
0
用户评分
--
收录时间
2026-08
产品介绍
IDA Pro MCP 是一个简单但功能强大的 MCP 服务器,让 AI 代理能够直接与 IDA Pro 交互,实现"vibe reversing"——通过自然语言进行逆向工程。
核心功能
- 连接与元数据:检查 IDA Pro 插件连接状态,获取 IDB 数据库元数据
- 代码分析:列出和检索函数、全局变量、字符串、本地类型
- 反编译与反汇编:反编译函数、反汇编函数、获取交叉引用
- 代码编辑:设置注释、重命名变量/函数、设置函数原型
- 调试支持:通过
--unsafe标志启用寄存器、调用栈、断点、进程控制等调试工具 - 多传输模式:支持 SSE 传输和基于 idalib 的无头 MCP 服务器
适用场景
- 二进制逆向工程辅助分析
- 恶意软件分析与样本研究
- 安全研究和漏洞挖掘
- AI辅助的IDA Pro工作流
- 批量二进制分析自动化
安装方式
前置要求:IDA Pro、Python、uv
git clone https://github.com/mrexodia/ida-pro-mcp.git
cd ida-pro-mcp
MCP 客户端配置:
{
"mcpServers": {
"ida-pro-mcp": {
"command": "uv",
"args": ["--directory", "/path/to/ida-pro-mcp", "run", "server.py", "--install-plugin"],
"timeout": 1800
}
}
}
许可证:MIT License