Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
微信小程序全自动安全审计 Skill,基于 Claude Code Agent Teams。7 Agent 协作,覆盖敏感信息、API接口、加密分析、漏洞分析四大维度。采用脚本+LLM双层架构,脚本保证覆盖率,LLM保证准确率。
| Date | Stars |
|---|---|
| 2026-07-31 | 369 |
| 2026-08-06 | 369 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# 🔒 wxmini-security-audit
**微信小程序全自动安全审计 Skill** — 基于 Claude Code Agent Teams 的多智能体协作安全分析框架
> 用户只需提供小程序目录路径,Skill 自动完成从反编译到生成完整安全报告的全流程。
---
## ✨ 特性
- 🤖 **7 Agent 协作** — 反编译、敏感信息扫描、接口提取、加密分析、漏洞挖掘、自定义分析、报告生成,各司其职
- ⚡ **脚本 + LLM 双层架构** — Python 正则保证 100% 规则覆盖率,LLM 做智能分析(误报过滤、风险评级、上下文关联)
- 🔄 **Phase 2 四路并行** — 4 个分析 Agent 同时启动,大幅缩短审计耗时
- 🎯 **用户需求前置解析** — 支持指定重点接口、参数、安全关注点,Phase 2.5 自动触发深度定向分析
- 🔗 **外部工具集成** — 可接收 Burp Suite 等抓包工具信息进行关联分析
- 📊 **双层报告输出** — 主报告聚焦关键发现 + 独立文档保留全量数据,兼顾可读性与完整性
- 🛡️ **纯静态分析** — 全程零网络请求,不生成攻击代码,安全合规
## 📋 覆盖维度
| 维度 | 负责 Agent | 说明 |
|------|-----------|------|
| 敏感信息泄露 | SecretScanner (agent-02) | 硬编码密钥/Token、内网IP、个人信息、调试信息等 |
| API 接口提取 | EndpointMiner (agent-03) | 完整URL、路径片段、wx.request 调用、云函数、BaseURL 关联 |
| 加解密算法分析 | CryptoAnalyzer (agent-04) | 加密逻辑、密钥管理、算法安全性评估 |
| 漏洞分析 | VulnAnalyzer (agent-05) | 七大维度:认证鉴权、数据安全、注入、越权、支付、信息泄露、配置安全 |
| 自定义需求分析 | CustomAnalyzer (agent-07) | 用户指定的特定接口/参数深度分析(条件触发) |
## 🏗️ 架构
```
用户输入: "帮我分析这个小程序 {target_dir}"
│
▼
┌─────────────────────────────────────┐
│ Phase 0: 需求解析 │ 编排器自身完成
│ 提取路径 → 创建输出目录 → 解析需求 │ 不启动子 Agent
└──────────────┬──────────────────────┘
│
▼
┌─────────────────────────────────────┐
│ Phase 1: 反编译 │ agent-01
│ 扫描子目录 → unveilr 反编译 │ → file_inventory.json
│ → 生成文件资产清单 │
└──────────────┬──────────────────────┘
│
▼
┌─────────────────────────────────────┐
│ Phase 1.5: 脚本预扫描 │ 编排器执行 Python 脚本
│ endpoint_extractor.py → 接口提取 │ → raw_endpoints.json
│ secret_scanner.py → 敏感信息扫描 │ → raw_secrets.json
└──────────────┬──────────────────────┘
│
▼
┌───────────────────────────────────────────────────────────────┐
│ Phase 2: 并行分析(4 Agent 同时启动) │
│ │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │SecretScanner │ │EndpointMiner │ │CryptoAnalyzer│ │ VulnAnalyzer │ │
│ │ agent-02 │ │ agent-03 │ │ agent-04 │ │ agent-05 │ │
│ │ │ │ │ │ │ │ │ │
│ │ 脚本结果 │ │ 脚本结果 │ │ 纯LLM分析 │ │ 纯LLM分析 │ │
│ │ + LLM分析 │ │ + LLM分析 │ │ │ │ │ │
│ └──────┬───────┘ └──────┬───────┘ └──────┬───────┘ └──────┬───────┘ │
│ │ │ │ │ │
│ 等待全部 4 个 Agent 完成 │ │
└─────────┼────────────────┼────────────────┼────────────────┼─────────┘
│ │ │ │
▼ ▼ ▼ ▼
┌───────────────────────────────────────────────────────────────┐
│ Phase 2.5: 自定义需求分析(条件触发) agent-07 │
│ 仅当用户指定了特定接口/参数时触发 │
│ → custom_analysis.json │
└──────────────┬────────────────────────────────────────────────┘
│
▼
┌───────────────────────────────────────────────────────────────┐
│ Phase 3: 报告生成 agent-06 │
│ 汇总所有分析结果 → 生成主报告 + 独立文档 + 结构化数据 │
│ → security_report.md / api_endpoints_full.md / secrets_full.md│
│ → findings.json / domains.txt / endpoints_fuzz.txt │
└───────────────────────────────────────────────────────────────┘
```
## 📁 项目结构
```
wxmini-security-audit/
├── SKILL.md # 主编排文件(Orchestrator 指令)
├── README.md # 项目说明
├── agents/ # Agent 提示词文件
│ ├── agent-01-decompiler.md # Phase 1 反编译与资产清单
│ ├── agent-02-secret-scanner.md # Phase 2 敏感信息智能分析
│ ├── agent-03-endpoint-miner.md # Phase 2 接口智能关联分析
│ ├── agent-04-crypto-analyzer.md # Phase 2 加解密算法分析
│ ├── agent-05-vuln-analyzer.md # Phase 2 漏洞分析(七大维度)
│ ├── agent-06-repExcerpt of 7,572 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:231a51fb43665922, llm:Description: "微信小程序全自动安全审计 Skill,基于 Claude Code Agent Teams。7 Agent 协作,覆盖敏感信息、API接口、加密分析、漏洞分析四大维度。采用脚本+LLM双层架构,脚本保证覆盖率,LLM保证准确率." Language: Python
matched fp:231a51fb43665922, llm:Description: "微信小程序全自动安全审计 Skill,基于 Claude Code Agent Teams。7 Agent 协作,覆盖敏感信息、API接口、加密分析、漏洞分析四大维度。采用脚本+LLM双层架构,脚本保证覆盖率,LLM保证准确率." Language: Python
matched fp:231a51fb43665922, llm:Description: "微信小程序全自动安全审计 Skill,基于 Claude Code Agent Teams。7 Agent 协作,覆盖敏感信息、API接口、加密分析、漏洞分析四大维度。采用脚本+LLM双层架构,脚本保证覆盖率,LLM保证准确率." Language: Python