
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1423
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- IDA Pro(必须配置为使用 Python 3)
- 已安装 Python 3 环境
- 可访问 OpenAI、DeepSeek 或其他 OpenAI 兼容 API 的网络环境
- 项目根目录下的 requirements.txt 所列依赖
安装与启动步骤
-
1获取项目源码
把仓库克隆到本地,后续依赖文件和插件文件都在该目录内。
git clone https://github.com/WPeace-HcH/WPeGPT.git -
2安装依赖
在项目根目录执行,安装 requirements.txt 中列出的 Python 依赖。
pip install -r ./requirements.txt -
3复制插件文件
把 WPeGPT.py 和 WPeGPT_Config/ 整个文件夹复制到 IDA 的 plugins/ 目录下。
-
4确认 Python 3 配置
确认 IDA 已配置为使用 Python 3,否则插件无法正常加载。
-
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
上一篇:GhidrAssist
下一篇:ai-context
同类项目推荐
lsp-ai
开源
在任意 LSP 编辑器里接入 AI 补全和解释,无需切换工具
LSP-AI is an open-source language server that serves as a backend for AI-powered fun···
github-copilot-token-optimizatio···
开源
少花 token 用 Copilot,省钱又高效
Techniques to optimize token usage on GitHub Copilot
sap-skills
开源
让AI助手秒懂SAP开发,生成规范代码
Production-ready plugins for SAP development with AI coding assistants — BTP, CAP, ···
aspens
开源
让 AI 编程助手在大型项目里不迷路,自动拆解指令文件并随代码更新。
Your CLAUDE.md stopped working at 200 lines. Generate scoped skill files from your i···
json_repair
开源
一键修复 LLM 输出的坏 JSON,解析不再报错
Repair malformed JSON from LLMs, APIs, logs, and user input in Python.
gokin
开源
在终端里用自然语言指挥 AI 搞定编码杂活
A powerful CLI tool that brings AI assistance directly to your terminal. Gokin under···
specweave
开源
说需求,AI 出规格、拆任务、写代码并同步到 JIRA
Open-source spec CLI: the spec, tasks and proof of done live in git, so any AI codin···
vibe-coding-kit
开源
不写代码,也能用 AI 搞定软件开发全流程
不教你写代码,教你把"用 AI 写代码"彻底想明白 — 给非技术产品人的 vibe coding 规划工具···
copilot-intellij-feedback
开源
Copilot JetBrains 插件问题,来这里反馈追踪
Feedback on GitHub Copilot for JetBrains IDEs.