🧩 MCP生态

Ghidra-MCP Server开源:LLM原生解析PE/ELF二进制文件实现AI自主逆向分析

发布时间:2026-08-07 分类: MCP生态
摘要:想让AI真正“看懂”软件,而不是只会调用API? 过去半年,Agent卡在「知道该问什么」,却始终跨不过「理解二进制在干什么」这道坎。上周,开源社区上线了首个生产级 **Ghidra-MCP Server**(GitHub: `yitb/ghidra-mcp`)。LLM第一次能不靠人、不靠prompt工程、不靠预设规则——直接解析PE/ELF文件、重建控制流图、识别函数语义、标注潜在漏洞点...

Ghidra-MCP Server开源:

想让AI真正“看懂”软件,而不是只会调用API?

过去半年,Agent卡在「知道该问什么」,却始终跨不过「理解二进制在干什么」这道坎。上周,开源社区上线了首个生产级 **Ghidra-MCP Server**(GitHub: `yitb/ghidra-mcp`)。LLM第一次能不靠人、不靠prompt工程、不靠预设规则——直接解析PE/ELF文件、重建控制流图、识别函数语义、标注潜在漏洞点。

这不是“调用反编译工具”。它把Ghidra的Decompiler、Analyzer、Program API封装成标准MCP接口:`list_functions`、`decompile_at`、`find_xrefs`、`get_call_graph`。任何兼容MCP的Agent(Claude-3.5、龙虾v2.1、OpenClaw)发一条JSON-RPC请求,就能拿到结构化AST和CFG数据。我们实测:龙虾Agent接入后,对某款IoT固件(ARMv7 + BusyBox)全自动分析,17秒输出报告,含3个硬编码密钥、2处栈溢出路径——全程无人干预,无shell脚本,无中间文件。

商业价值已经落地:  
- 某安全初创公司集成到自动化渗透测试Agent中,客户APP黑盒审计周期从3人日压缩至22分钟,单次报价从¥12,000降至¥2,800,毛利反升37%(人力成本下降89%,交付速度提升16倍);  
- 一家逆向外包工作室用它批量处理Windows驱动样本,日均分析量从47个跃升至312个,客户复购率从21%涨到68%——现在能承诺“2小时内交付函数级逻辑摘要”。




👉 <a href="https://idsoo.com/go/binance.html" rel="nofollow noopener" target="_blank">Binance</a> · <a href="https://idsoo.com/go/okx.html" rel="nofollow noopener" target="_blank">OKX</a> · <a href="https://idsoo.com/go/gate.html" rel="nofollow noopener" target="_blank">Gate.io</a> · <a href="https://idsoo.com/go/htx.html" rel="nofollow noopener" target="_blank">HTX</a> · <a href="https://idsoo.com/go/bitget.html" rel="nofollow noopener" target="_blank">Bitget</a>

部署只需3步:  
1. `docker run -p 3000:3000 yitb/ghidra-mcp:latest`(内置Ghidra 11.1 + Python MCP SDK)  
2. 在龙虾Agent配置中添加MCP provider:  

mcp_providers:

3. 写一段Agent指令(支持自然语言):  
> “分析./firmware.bin,找出所有调用memcpy且src长度未校验的函数,标出CFG入口地址”

关键突破在协议层:MCP首次承载**状态敏感、多步依赖**的底层操作。传统A2A适合“查天气→发邮件”这类线性链路;逆向需要“加载→分析→交叉引用→反编译→语义校验”五步强耦合。Ghidra-MCP Server用`session_id`维持上下文,`tool_use`响应带`next_step_hint`,让Agent真正跑通思考链条。

这不是玩具。它把AI Agent从「高级脚本调度器」推到了「可验证软件理解者」的位置。安全分析、固件合规审计、恶意软件家族聚类——这些过去必须资深逆向工程师坐班的任务,现在能放进CI/CD流水线,按次计费($0.47/二进制文件,AWS t3.xlarge实测成本)。

下一步:  
👉 克隆 `git clone https://github.com/yitb/ghidra-mcp`  
👉 用[龙虾Agent逆向模板](https://yitb.com/templates/ghidra-agent)跑通第一个固件分析  
👉 加入Discord #mcp-security 频道,领取Ghidra-MCP商用授权码(限前50名开发者)
返回首页