pensarai/apex

AI-powered offensive security testing using autonomous agents, directly in your terminal.

解决的问题

Pensar Apex 是一款由 AI 驱动的渗透测试工具,可自动化发现与验证安全漏洞。它以能够分析攻击面并找出真实漏洞的自主代理,取代了手动且重复的安全测试工作流程,适用于黑盒与白盒场景。

运作方式

Apex 使用直接在终端运行的自主 AI 代理。这些代理可以部署为“群组 (swarm)”进行大规模测试,或在“操作员 (operator)”模式下进行手动调查与漏洞利用链构建。该工具支持黑盒测试(针对 URL)与白盒测试(提供源代码访问权限)。它通过 Hoonify 或 OpenAI 兼容端点与各种 LLM 提供商集成,并可作为 TUI、用于 CI/CD 集成的无头 CLI 运行,或在预先配置的 Kali Linux 容器中运行以访问专业的渗透测试工具。

目标用户

  • 开发人员:希望在合并 pull requests 前发现漏洞,或将安全测试集成至 CI/CD 流水线。
  • 安全工程师:需要自动化重复工作流程、跨大型攻击面扩展测试,以及执行手动漏洞验证。

特色亮点

  • 自主代理群组 (Autonomous Agent Swarms):能够跨大型攻击面部署代理驱动的测试。
  • 白盒与黑盒测试:支持源代码感知与基于 URL 的测试。
  • 无头 CLI (Headless CLI):实现 CI/CD 流水线集成与脚本编写。
  • 扩展思考 (Extended Thinking):支持具备扩展推理能力的模型。
  • 任务驱动架构 (Task-Driven Architecture):对任务导向测试目标的实验性支持。
  • 可观测性 (Observability):通过 W&B Weave 与 OpenTelemetry 进行集成追踪,用于分析代理推理与工具调用。

相关

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