WPeGPT

在IDA里用AI自动解读汇编,逆向分析快人一步

WPeGPT 是一款专为 IDA Pro 逆向工程工具设计的 AI 插件,它利用 OpenAI、DeepSeek 等大语言模型,帮助安全分析师和逆向工程师更高效地分析二进制文件。该插件能够自动生成函数伪代码、解释复杂逻辑、识别漏洞模式,并支持自然语言交互式问答,让用户像与专家对话一样探索代码。它解决了传统逆向分析中手动阅读汇编代码耗时费力的问题,将 AI 的语义理解能力融入 IDA 的工作流程,显著提升分析效率和准确性。核心能力包括函数级代码解读、反编译结果优化、漏洞辅助挖掘以及多模型切换,适用于恶意软件分析、固件安全审计、CTF 竞赛等场景。

开源 free 对话助手
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1422
维护状态 低维护
是否开源 是
定价模式 free

项目数据

分类对话助手
开发团队WPeace-HcH
所属国家
官网地址
定价模式free
价格说明开源插件,本地部署,无在线服务,免费使用。
访问状态
是否开源是
开源协议
主要语言Python
技术栈/模型binary-analysis,chatgpt,ida,ida-plugin,openai,reverse-engineering
GitHub 星标★ 1422
30天Star增速
HF 下载量
上线时间2023-02-28 00:00:00
最近更新2026-09-23 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数3

使用教程

难度:进阶 约 10 分钟 部署方式:本地安装 5 步

环境要求

  • IDA Pro(必须配置为使用 Python 3)
  • 已安装 Python 3 环境
  • 可访问 OpenAI、DeepSeek 或其他 OpenAI 兼容 API 的网络环境
  • 项目根目录下的 requirements.txt 所列依赖

安装与启动步骤

  1. 1获取项目源码

    把仓库克隆到本地,后续依赖文件和插件文件都在该目录内。

    git clone https://github.com/WPeace-HcH/WPeGPT.git
  2. 2安装依赖

    在项目根目录执行,安装 requirements.txt 中列出的 Python 依赖。

    pip install -r ./requirements.txt
  3. 3复制插件文件

    把 WPeGPT.py 和 WPeGPT_Config/ 整个文件夹复制到 IDA 的 plugins/ 目录下。

  4. 4确认 Python 3 配置

    确认 IDA 已配置为使用 Python 3,否则插件无法正常加载。

  5. 5重启 IDA

    重启 IDA 让插件生效,然后即可使用 AI 分析功能。

如何确认成功

重启 IDA 后插件正常加载、无报错,并出现 WPeGPT 的分析功能入口即表示安装成功。

常见问题

Q:支持哪些 AI 模型服务商?

A:支持 OpenAI、DeepSeek 以及任何 OpenAI 兼容 API,可在配置中切换模型供应商。

Q:必须用 Python 3 吗?

A:是。README 明确要求 IDA 必须配置为使用 Python 3,否则插件无法工作。

Q:AI 给的分析结果能直接采信吗?

A:不能。作者说明 AI 分析结果仅供参考(for reference only),仍需分析师人工判断。

Q:能做无人值守的自动化分析吗?

A:可以。v3.0 引入基于 TCP 的架构,由 WPeServer 与外部 Controller 配合,实现无头自动化分析并支持多个 IDA 实例并发。

Q:升级到 v3.0 需要重装旧版吗?

A:不需要。从 v3.0 起 WPeChatGPT 更名为 WPeGPT 并重构架构,已有安装不受影响。

注意事项

  • 从 v3.0 起 WPeChatGPT 正式更名为 WPeGPT,旧版本安装不受影响。
  • IDA 必须配置为使用 Python 3,这是插件的运行前提。
  • README 安装章节缺少第 2 步,实际配置步骤请以仓库最新说明为准。
  • AI 生成的分析结果仅供逆向分析参考,不可直接作为结论使用。

核心亮点

  • 支持OpenAI和DeepSeek等多种模型,灵活切换,适配不同成本和隐私需求
  • 直接集成IDA图形界面,无需切换工具,操作流畅,降低学习成本
  • 能自动生成函数伪代码和解释,大幅减少手动阅读汇编的时间

不足之处

  • 依赖外部AI服务,需要网络和API密钥,离线环境无法使用
  • 对超大二进制文件或复杂函数,AI响应可能较慢,影响效率
  • 文档/社区待观察

适用场景

  • 恶意软件分析:快速理解恶意代码行为,定位关键函数
  • 固件安全审计:逆向IoT设备固件,发现潜在漏洞
  • CTF竞赛:辅助解题,加速逆向题目的破解

替代项目

GhidraSnippets、BinGPT、IDA-GPT

项目介绍

WPeGPT 是编程开发领域的开源项目,由 WPeace-HcH 开发,2023 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(1,422)位列前 30%,在编程开发分类中处于中上游。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-23。开源插件,本地部署,无在线服务,免费使用。

它主要面向的使用场景是:恶意软件分析:快速理解恶意代码行为,定位关键函数。同类可对比的替代方案包括 GhidraSnippets、BinGPT、IDA-GPT。

上一篇:GhidrAssist

下一篇:ai-context

同类项目推荐

bolt.new 开源

想到啥说啥,网页应用当场生成直接能用

Prompt, run, edit, and deploy full-stack web applications. -- bolt.new -- Help Cente···

★ 16557 2026-08-09
fuzz4all 开源

用大模型自动生成测试输入,发现各种软件漏洞

️Fuzz4All: Universal Fuzzing with Large Language Models

★ 338 2026-08-09
superpowers-zh 开源

全套 AI 编程神技汉化好了,照着用就行。

AI 编程超能力 · 中文增强版 — superpowers(250k+ ⭐)完整汉化 + 4 个中国原创 skills···

★ 8188 2026-08-09
crystal 开源

多个 AI 同时写不同功能,互不干扰齐头并进。

(Crystal is now Nimbalyst) Run multiple Codex and Claude Code AI sessions in paralle···

★ 3121 2026-08-09