返回 AI 工具目录

jtang613/GhidrAssistMCP

MCP 服务人工精选最近核验 2026年7月23日

GhidrAssistMCP 是一个 Ghidra 扩展,在其中实现 MCP(Model Context Protocol)服务端,让 AI 助手与自动化工具通过标准接口调用 Ghidra 的逆向工程能力,无需直接操作 UI。它内置数十个分析工具,覆盖二进制管理、函数发现、数据分析与符号处理,并以 MCP 资源暴露函数、字符串、导入导出、段等程序元数据,附带常见逆向任务的预置提示。传输层支持 SSE 与 Streamable HTTP,支持多程序多窗口与焦点跟踪,提供结果缓存与异步任务管理。以 Java 编写、MIT 许可,支持 GUI 与 analyzeHeadless 无界面模式,需 Ghidra 11.4 及以上。

定价开源部署本地运行、自托管国内可达国内可达

解决什么问题

  • 让 AI 通过接口调用 Ghidra 能力
  • 内置数十个逆向分析工具
  • 暴露函数字符串等程序元数据
  • 支持无界面批量逆向流程

适合

  • 已用 Ghidra 做逆向分析
  • 想让 AI 助手参与逆向流程
  • 需要程序化调用分析能力
  • 批量或自动化二进制分析

不适合

  • 依赖 Ghidra 11.4 及以上环境
  • 非逆向场景无适用价值
  • 分析质量仍取决于人工判断
  • 无界面模式需自行配置启动

如何接入

  • 作为 Ghidra 扩展安装启用
  • 传输支持 SSE 与 Streamable HTTP
  • 对接支持 MCP 的 AI 客户端
  • 支持 analyzeHeadless 无界面调用

已知限制

  • 需 Ghidra 11.4 以上运行环境
  • 仅覆盖 Ghidra 逆向工程领域
  • 逆向结果需人工复核判断
  • 面向专业逆向用户门槛较高

接入与使用事实

部署方式
本地运行、自托管
实现语言
Java
中文界面
待确认
中文文档
待确认
定价方式
开源
许可证
待确认
国内可达性
国内可达
可达性观察
待补充

权限、依赖与维护信号

这些字段记录公开可见信号,不等同于安全审计结论。

权限信号

暂无公开信号。

依赖信号

暂无公开信号。

维护信号

暂无公开信号。

公开来源与证据

  1. 代码仓库仅作事实索引

访问官网