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 进行集成追踪,用于分析代理推理与工具调用。
相关
- 项目
- 项目
- 项目
- 项目
- 项目