返回 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
- 中文界面
- 待确认
- 中文文档
- 待确认
- 定价方式
- 开源
- 许可证
- 待确认
- 国内可达性
- 国内可达
- 可达性观察
- 待补充
权限、依赖与维护信号
这些字段记录公开可见信号,不等同于安全审计结论。
权限信号
暂无公开信号。
依赖信号
暂无公开信号。
维护信号
暂无公开信号。
公开来源与证据
- 代码仓库仅作事实索引
