GitHub 5.0k Star 开源项目:AI 逆向工程神器 GhidraMCP

  • 戳上方蓝字�?牛皮糖不吹牛*”关注我

    大家好,我是牛皮糖!不知道有没有逆向大佬,对�?*Ghidra—�?*GhidraMCP,它�?AI 大模型(�?Claude)能够自主操�?Ghidra 进行逆向工程分析,大幅提升二进制安全研究的效率�?

GhidraMCP 是什么?

GhidraMCP 是一个基于�?模型上下文协议(MCP�? 的开源项目,允许 AI 大模型直接调�?Ghidra(NSA 开发的逆向工具)进行自动化逆向分析。它�?Ghidra 的反编译、符号分析、控制流分析等功能封装成 API,让 AI 可以像人类工程师一样操作逆向工具�?

核心特点

✅�?AI 自动化逆向*:支�?Claude�?ire �?AI 客户端,通过自然语言指令完成反编译、变量重命名、漏洞挖掘等任务�?

✅�?结构化信息提�?:自动导出函数列表、类定义、导�?导出表,并生成可视化分析报告�?

✅�?跨平台兼�?:支�?Windows、Linux、macOS,适配 Ghidra 10.2+ 版本�?
✅�?安全沙箱机制*:所�?AI 操作均在隔离环境执行,防止恶意代码逃逸�?

GhidraMCP 能做什么?

1. 恶意软件分析

  • �?自动识别可疑 API 调用链,生成带注释的反编译报告,比人工分析快 10 倍�?

  • �?示例:检测勒索软件的加密函数,并标注关键跳转逻辑�?

2. 固件漏洞挖掘

  • �?批量分析 IoT 设备固件,自动识别缓冲区溢出、命令注入等漏洞�?

  • �?结合符号执行技术,生成 PoC 利用脚本�?

3. 软件逆向辅助

  • �?自动重命名变�?函数(如 sub_401000 → encrypt_data),提升代码可读性�?

  • �?可视化类继承关系,快速理解复杂软件架构�?

快速上�?GhidraMCP

安装步骤

  • 1. 安装 Ghidra 插件

  • �?从 GitHub Release 下载 ZIP 包�?

  • �?�?Ghidra 中选择 File �?Install Extensions 导入,重启生效�?

  • 2. *配置 AI 客户�?

  • • Cline :编辑 mcp.json,添�?MCP 服务配置�?

**
**
⚠️ 首次使用:需授权 Ghidra 录制屏幕(仅�?GUI 模式)�?
⚠️ 性能优化:建议限制并发任务数(≤ CPU 核心数),避免内存溢出�?
⚠️ 安全建议:启�?TLS 加密 MCP 通信,防止中间人攻击�?

项目地址�?

👉 https://github.com/LaurieWired/GhidraMCP

结语

GhidraMCP 代表�?AI + 逆向工程的未来,让安全研究员从重复性工作中解放,专注于核心漏洞挖掘。无论是分析恶意软件、审计固件,还是学习逆向技术,它都是你的绝佳助手!

·················END·················

推荐阅读

�?  Github 资料项目合集

• 50�?AI 开源项目合集

关于AI工具

Github开源文本转语音神器Spark-TTS开源了,克隆声音仅需3秒?

github开源B站UP主都在用的下载神器!Cobalt让你轻松搬运高清素材!

Github 26k Stars 开源换脸神器

Github 开源无代码�?Web 数据提取平台�?分钟内训练机器人自动抓取网页数据

DeepSeek相关

DeepSeek V3可用�?5种精美知识卡片提示词

DeepSeek + 可灵制作视频

DeepSeek 快速实现Word 文档排版

DeepSeek + coze 做飞书知识库

GitHub 8.5k Star Cherry Studio:多语言模型接入神器,DeepSeek 本地知识库也能轻松搞定!

每日更新,期待与你一起成�?

欢迎围观AIP成长的副业知识星�?