AI/智能体/模型工具 · Python
Unclecheng-li/VulnClaw
VulnClaw:用自然语言驱动的 AI 渗透测试 CLI,串起发现、利用到报告
增长榜 #51
已读 README 并重写
增长排名
#51
Fast Growth Top 100
本期热度 Stars
25
OSSInsight 页面展示
Forks
1
榜单记录
Fork / Star
4.0%
社区复用强度
它是什么
VulnClaw 是一个可独立运行的 AI 渗透测试 Agent,也是一个命令行工具。它把渗透测试流程做成自然语言驱动的自动化链路,用户描述目标后,工具会按阶段推进到信息收集、漏洞发现、漏洞利用和报告生成。它主要面向已授权渗透测试、CTF 竞赛、安全教学和红队演练场景。
为什么值得关注
README 明确把它定位成“AI 驱动的渗透测试 CLI 工具”,且 GitHub 热度榜单里进入 Fast Growth Top 100 第 51 位,说明它在安全自动化方向有明显关注度。它的卖点不是单点检测,而是把渗透测试全流程用 Agent 编排串起来。
核心能力
- 自然语言输入,自动识别渗透阶段和工具
- 串联信息收集、漏洞发现、漏洞利用、报告生成
- 支持目标驱动求解,按达成条件自动收敛
- 用黑板图状态空间搜索组织已知事实和探索方向
适合谁用
- 已授权渗透测试中的自动化流程编排
- CTF 题目解题与安全教学演示
- 红队演练中的攻击链探索与记录
- 需要把自然语言意图转成安全工具动作的人
使用前注意
- 仅适用于已授权的渗透测试、CTF、教学和演练场景
- 需要可用的大语言模型,README 列出 OpenAI、MiniMax、DeepSeek 等
- 部分能力依赖 MCP 外部服务,如 chrome-devtools 和 burp
- 项目为 MIT 许可证,README 未给出生产部署与合规边界说明
README 证据
- “AI 驱动的渗透测试 CLI 工具”
- “本项目是可独立运行的 AI 渗透测试 Agent”
- “自然语言输入 → 自动完成 信息收集 → 漏洞发现 → 漏洞利用 → 报告生成 全流程”
- “适用于已授权的渗透测试、CTF 竞赛、安全教学、红队演练等场景”