IDA Pro MCP 服务器插件
IDA Pro 插件,用于通过 MCP 协议提供远程查询和控制功能。
快速入门
安装
- 确保已安装 Python 和依赖: pip install -r requirements.txt
- 将
ida-mcp-server.py
文件复制到 IDA Pro 插件目录:- Windows:
%Programfiles%\IDA Pro 9.0\plugins\
- Linux:
~/.idapro/plugins/
- macOS:
~/Library/Application Support/IDA Pro/plugins/
- Windows:
配置
在 Claude 或 VSCode 的 mcp.json
文件中添加以下配置:
{
"mcpServers": {
"IDAPro": {
"url": "http://127.0.0.1:3000/sse",
"type": "sse"
}
}
}
使用
- 在 IDA Pro 中打开二进制文件。
- 插件将自动加载并启动本地 MCP 服务器(端口 3000)。
- 使用 AI 助手(如 Claude)连接到服务器进行分析。
支持的工具包括获取字节、反汇编代码、函数名称、字符串等。