Documentation
README
wpegpt-analyzer
驱动 IDA 配合 WPeGPT AI 插件,对二进制可执行文件进行自动化逆向分析。支持 PE 和 ELF 格式,提供三种分析模式:light(轻量分析)、full(深度分析)、vuln(漏洞评估)。
何时使用
当用户要求以下操作时使用此技能:
- 分析二进制可执行文件(
.exe、.dll、.elf等) - 了解一个程序的功能和用途
- 进行逆向工程或恶意软件分析
- 从二进制文件中提取网络 IoC(入侵指标)
- 检查二进制文件是否存在漏洞或安全问题
何时不使用
- 静态文件查看(使用通用文件读取工具即可)
- 非二进制可执行文件分析
分析模式
| 模式 | 触发关键词 | 适用场景 |
|---|---|---|
light(默认) |
分析、看一下、了解用途、有什么功能、逆向、analyze | 轻量分析:程序用途、网络地址、可疑函数(约 2-5 分钟) |
full |
深度分析、全面分析、详细分析、deep analysis | 全量分析:所有函数的完整功能分析(约 10-30 分钟) |
vuln |
漏洞、漏洞分析、找漏洞、安全检查、安全审计、vuln、exp | 漏洞评估:高危函数、漏洞类型、风险等级(约 5-20 分钟) |
根据用户请求的语义自动选择模式。用户仅说"分析一下"或普通描述时,默认使用 light 模式。
操作步骤
1. 检查配置
读取 ./config/config.ini。如果文件不存在或 ida_dir 为空,询问用户 IDA 的安装路径,然后创建该文件:
This is the opening of the README. Read the full README on GitHub.