ok-helloworld/vibe-pentest

Vibe Pentest 是一款模拟人类安全专家思维挖掘漏洞的 AI 渗透测试工具,采用多 Agent 并行执行架构,能够对 Web 应用、API、管理后台等进行全面的渗透测试(包括业务逻辑漏洞评估),输出稳定可靠的安全报告,并提供可落地的整改建议。

解决的问题

Vibe Pentest 是一款由 AI 驱动的渗透测试工具,旨在模拟人类安全专家的思考过程。它自动化发现 Web 应用程序、API 和管理后端中的漏洞,减少黑盒安全评估和业务逻辑漏洞评估所需的手动工作。

运作方式

该工具采用多代理并行执行架构,其中专门的 AI 代理被分配不同的安全测试角色。流程遵循结构化管道:

  1. 侦察:执行指纹识别、后端入口扫描和 API 预扫描。
  2. 爬虫:使用 GoSpider 映射应用程序的结构并提取端点。
  3. 并行测试:部署特定代理(例如 injection-agent、api-agent、auth-agent、poc-agent),根据识别的技术栈同时探测不同类别的漏洞。
  4. 分析与报告:分析攻击链、验证证据,并生成 HTML 和 Word 格式的专业安全报告。

适用对象

它主要为安全服务公司和个人白帽黑客而建,这些用户需要自动化且彻底的方式来执行授权的渗透测试。

亮点

  • 多代理架构:使用专门的代理处理不同类型的漏洞(注入、API、认证、文件、业务逻辑和 POC 验证)。
  • 低影响模式:一种特定配置,旨在发现高价值漏洞,同时最小化干扰目标系统的风险。
  • 指纹-POC 链接:自动将识别的技术栈与相关的 CVE/POC 匹配,以提高效率。
  • 人在回路认证:支持通过 Playwright 打开浏览器,让用户手动输入凭据以进行认证测试。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目