GhidraMCP:基于MCP协议的Ghidra插件
一个通过模型上下文协议 (MCP) 实现AI辅助二进制分析的Ghidra插件。
快速入门
安装
- 下载最新版本 ZIP 文件(需 Ghidra 11.2.1+,Java 17+,Python 3.8+)。
- 打开 Ghidra,导航至
File > Install Extensions
。 - 点击“+”按钮选择下载的 ZIP 文件。
- 重启 Ghidra 并启用扩展。
使用
- 启动 MCP 服务器:打开项目后自动运行,默认地址为
localhost:8765
。 - 配置 AI 工具(如 Claude),安装
FastMCP
桥接脚本。
示例查询
- “这个二进制文件中使用了哪些加密算法?”
- “展示函数在 0x401000 处的反编译代码。”
更多功能请参考完整文档。