用途:Strix 运行自主 AI 渗透测试代理,动态利用目标,只报告经可用概念验证(PoC)验证的发现。同一引擎提供两种运行方式,结果一致,可混用。
主要能力:支持白盒(本地代码/仓库)与黑盒(已部署应用/API)测试,可同时指定多个目标以获得更好覆盖;支持通过指令传入凭据、关注范围与测试重点;输出执行报告、逐条漏洞文件(含 PoC 与修复建议)、结构化 JSON/CSV 索引、SARIF 2.1.0 及运行元数据。
使用方式(开源 CLI):需 Docker 运行、安装 Strix(curl -sSL https://strix.ai/install | bash 或 pipx install strix-agent),并配置 STRIX_LLM 与 LLM_API_KEY 环境变量。扫描示例:strix -n -t ./ --scan-mode standard --max-budget 10;黑盒:strix -n -t https://staging.example.com --max-budget 20。常用参数包括 -t/--target、-n/--non-interactive、-m/--scan-mode(quick/standard/deep)、--instruction、--max-budget、--max-turns、--resume。退出码:0 无已验证漏洞,1 致命错误,2 发现漏洞。结果位于 strix_runs/<run-name>/。
云端 API:通过 https://app.strix.ai/api/v1 使用,无需 Docker 与本地 LLM 密钥,提供团队仪表盘、定时扫描、PR 审查、可下载 PDF/DOCX 报告(企业版)及内网连接器;需 STRIX_API_TOKEN,先注册目标资产再启动并轮询扫描。
适用场景:本地开发循环扫描、CI 门禁、团队可见的权威扫描与报告、内网/私有基础设施扫描、需数据不出本地或离线(开源 CLI)。
限制:仅可扫描用户拥有或已获授权的目标;云端对外部扫描强制域名验证,开源 CLI 需自行确认授权。扫描耗时从数分钟到数小时,建议后台运行并轮询。达到预算或轮次上限会提前结束,退出码 0 不代表完整覆盖,需核对 run.json 状态与成本。具体价格、平台支持范围等资料未提供。