GhidraMCP:基于MCP协议的Ghidra插件

GhidraMCP:基于MCP协议的Ghidra插件

一个通过模型上下文协议 (MCP) 实现AI辅助二进制分析的Ghidra插件。

快速入门

安装

  1. 下载最新版本 ZIP 文件(需 Ghidra 11.2.1+,Java 17+,Python 3.8+)。
  2. 打开 Ghidra,导航至 File > Install Extensions
  3. 点击“+”按钮选择下载的 ZIP 文件。
  4. 重启 Ghidra 并启用扩展。

使用

  • 启动 MCP 服务器:打开项目后自动运行,默认地址为 localhost:8765
  • 配置 AI 工具(如 Claude),安装 FastMCP 桥接脚本。

示例查询

  • “这个二进制文件中使用了哪些加密算法?”
  • “展示函数在 0x401000 处的反编译代码。”

更多功能请参考完整文档。