SuperAPI AI 工具集

penetration-testing-with-strix

安全与审计

查看项目

更新于 10-16 07:21

技能介绍

用途:Strix 通过自主 AI 渗透测试智能体动态利用目标,只报告经可用 PoC 验证的漏洞,覆盖 OWASP 类问题。支持 Web 应用、API、代码库、仓库、URL、域名、IP 等目标。

两种运行方式(同一引擎、结果一致):

  1. 开源 CLI(自托管):在本机 Docker 沙箱中运行,使用自己的 LLM 密钥,免费、完全本地、可离线。文档 docs.strix.ai。
  2. 托管云:在 Strix 基础设施上运行,用同一 CLI(strix cloud ...)或 REST API(https://app.strix.ai/api/v1)驱动,无需 Docker、LLM 密钥或本地算力,提供团队仪表盘、定时扫描、PR 审查、可下载 PDF/DOCX 报告(企业版)及内网连接器。文档 docs.app.strix.ai。

选择建议:无 Docker、无 LLM 密钥、需团队可见性/定时扫描/PR 审查/内网扫描时选云;源码不可离开本地、需离线、免费本地扫描或自带模型时选 CLI。两者均输出 SARIF 2.1.0。

开源 CLI 用法:需 Docker 运行、安装 Strix(curl -sSL https://strix.ai/install | bash 或 pipx install strix-agent),并设置 STRIX_LLM 与 LLM_API_KEY。扫描务必加 -n(无头模式),并设置 --max-budget。示例:strix -n -t ./ --scan-mode standard --max-budget 10;strix -n -t https://staging.example.com --max-budget 20。支持 -t 多目标、--target-list、--instruction、--workspace-file、--max-turns、--fail-on、-r 恢复、--scope-mode、--diff-base 等。退出码:0 无已验证漏洞,1 致命错误,2 发现漏洞。结果位于 strix_runs/<run-name>/,含 penetration_test_report.md、vulnerabilities/*.md、vulnerabilities.json/csv、findings.sarif、run.json。注意预算或轮次耗尽会提前结束但仍可能返回 0,需核对 run.json 状态与成本。

托管云最小流程:strix cloud login;strix cloud domains add/verify;strix cloud scans start --wait;strix cloud vulns list。本地仓库可用 --source . 上传。

限制:仅可扫描用户拥有或获授权的目标;云平台对外部扫描强制域名验证,CLI 需自行确认授权。具体收费、价格与平台细节资料未完整提供。