GhidrAssistMCP
活跃·★ 633·MIT·更新于 2026-05-29
★ 开发者工具★ 安全与合规
一个强大的Ghidra扩展,提供MCP(模型上下文协议)服务器,使AI助手和其他工具能够通过标准化API与Ghidra的逆向工程功能交互。
GhidrAssistMCP是一个强大的Ghidra扩展,它通过实现模型上下文协议(MCP)来弥合AI分析工具与Ghidra逆向工程平台之间的鸿沟。它为外部AI助手和自动化工具提供标准化的API,使其能够无缝地与Ghidra的全面分析功能进行交互。
#Ghidra扩展#逆向工程#AI集成#模型上下文协议 (MCP)#API服务器#二进制分析#自动化
01
功能特性
01MCP服务器集成:完整实现模型上下文协议服务器。
0234种内置工具:全面的分析、修改和导航工具集。
03多程序和多窗口支持:同时处理多个打开的程序和CodeBrowser窗口。
04活动上下文感知:自动检测活动二进制窗口并在所有工具响应中提供上下文提示。
05结果缓存与异步任务支持:智能缓存和异步执行长时间运行的操作。
02
兼容性
Ghidra
平台
已通过文档验证
Java
运行时
已通过文档验证
03
快速开始
1
$ git clone https://github.com/jtang613/GhidrAssistMCP.git
2
$ cd GhidrAssistMCP
3
$ gradle installExtension
04
使用场景
↳AI驱动的逆向工程分析。
↳自动化二进制漏洞识别。
↳生成函数文档和理解数据流。
↳跟踪网络发送/接收调用堆栈进行协议分析。
↳通过标准化API将自定义外部工具与Ghidra集成。
05
同类工具
相关搜索
评论
登录后发表评论
- HHarley Brown2026年5月26日
Useful extension, though the latency can get annoying if you're sending massive code blocks to the API.
- FFinley Johnson2026年5月17日
Got it working on macOS with Ghidra 11.0.1. Just make sure your JDK path is correctly set.
- SSutton Jackson2026年4月7日
This makes analyzing legacy firmware so much faster. I just ask the LLM to explain the control flow of obscure functions.
- RRiver Johnson2026年3月4日
Does this support local models running via Ollama, or is it strictly tied to Claude?