文章目录
前言
ida pro接入mcp 通过ai分析 可以加快逆向分析速度
环境
IDA-PRO-MCP:https://github.com/mrexodia/ida-pro-mcp
IDA PRO:v9.1
CURSOR/VSCode
Python11+
过程
IDA Pro 9.1 Crack
过程不细说,可看参考链接或者直接用cracked版本
下载安装ida-pro-mcp插件
pip install --upgrade git+https://github.com/mrexodia/ida-pro-mcp
ida-pro-mcp --install
会发现python\Scripts目录多了D:\dev-tools\miniconda\Scripts\ida-pro-mcp.exe
IDA Pro启动插件
将ida_mcp目录和ida_mcp.py拷贝到IDA_Pro_9.1\plugins目录下
启动IDA Pro,选择Edit->Plugins→MCP 运行
curosr配置ida-pro-mcp
mcp配置可以通过执行命令获得:
ida-pro-mcp --config
然后复制到.cursor/mcp.json,例如:
{
"mcpServers": {
"ida-pro-mcp": {
"command": "D:\\dev-tools\\miniconda\\python.exe",
"args": [
"D:\\dev-tools\\miniconda\\Lib\\site-packages\\ida_pro_mcp\\server.py"
]
}
}
}
为避免每次调用mcp需要询问,可配置run-mode:setting->搜索mcp->RunMode->选择RunEverything

IDA pro打开一个exe测试
然后cursor里面去询问分析

总结
参考: https://mrx.hk/posts/0f4e4b9537a2da059095327c45b5b227/