乐于分享
好东西不私藏

jadx/ida-mcp安装指南

jadx/ida-mcp安装指南

工具准备

1 jadx https://github.com/skylot/jadx2 jadx-ai-mcp.jarhttps://github.com/zinja-coder/jadx-ai-mcp3 jadx-mcp-serverhttps://github.com/zinja-coder/jadx-ai-mcp
1 ida-pro 9.3链接: https://pan.baidu.com/s/1kvOZ7tADLgBwULwHnHdr4A 提取码: 55w4

JADX

JAR

通过 jadx-ai-mcp 插件,AI 可以直接访问 jadx 的反编译结果,从而可以对jadx中的代码搜索、类分析、交叉引用查询等操作

安装完成后打开目标app,mcp服务会自启动, 可以通过Plugins查看服务状态

SERVER

解压下载好的jadx-mcp-server,安装下文件内的依赖即可

测试

用claude为例,在项目文件夹新建.mcp.jsons,输入以下配置

其中command是你系统/虚拟环境python路径, args是刚刚下载的server解压的jadx_mcp_server路径

{"mcpServers": {"jadx-mcp-server": {"command""E:\\code\\python\\python.exe","args": ["E:\\mcps\\jadx-mcp-server\\jadx_mcp_server.py"      ]    }  }}

然后claude初始化项目适合会读取mcp然后询问你是否启用项目内的mcp,确认即可

测试通过

IDA

pip install --upgrade git+https://github.com/mrexodia/ida-pro-mcpida-pro-mcp --installida-pro-mcp --config

按照工具生成的json跟jadx一样复制到项目的.mcp.json里面

然后打开ida,开启mcp插件

测试通过