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 竞赛、安全教学、红队演练等场景”