SuperAPI AI 工具集

wxmini-security-audit

安全与审计

查看项目

更新于 10-16 09:48

技能介绍

用途:面向微信小程序的反编译后静态安全审计框架,使用 Claude Code Agent Teams 编排 7 个专用智能体(反编译器、密钥扫描、端点挖掘、加密分析、漏洞分析、自定义分析、报告生成),覆盖敏感信息泄露、API 端点提取、加密分析与漏洞检测等七个安全维度。

主要能力:采用双层架构,Python 正则脚本保证规则全覆盖,LLM 智能体提供上下文感知分析;阶段 2 四个分析智能体并行执行;当提示中提及特定端点或参数时自动触发阶段 2.5 自定义深度分析;全程纯静态分析,零网络请求、不生成攻击代码、完全本地处理。流程分为阶段 0 意图解析、阶段 1 反编译(unveilr.exe 处理 wxapkg)、阶段 1.5 脚本预扫描、阶段 2 并行分析、阶段 2.5 自定义分析、阶段 3 报告生成。输出位于 wxaudit-output/,包含 security_report.md、api_endpoints_full.md、secrets_full.md、findings.json、domains.txt、endpoints_fuzz.txt 及各结构化 JSON 结果。

使用方式:需 Claude Code CLI 环境并支持 Agent Teams/Skill、Python 3.x(仅标准库)、Windows 平台及 unveilr.exe。安装: git clone https://github.com/sssmmmwww/wxmini-security-audit.git cd wxmini-security-audit 将 unveilr.exe 放入 tools/ 目录。触发示例:Audit this WeChat mini program D:\wechat\miniapp\wxapkg_files 或 Analyze this mini program for security issues C:\miniprogram\target;指定端点可触发聚焦分析。

适用场景:小程序代码审计、CI/CD 安全流水线集成、批量分析多个小程序。

限制:当前版本要求 Windows 平台与 unveilr.exe;仅针对反编译后源码,若目录仅含 wxapkg 需先完成反编译;脚本层刻意保留全部发现,误报需由 Agent-02 在 secrets_report.json 中过滤;其他平台支持、环境变量、收费等信息暂未提供。