跳过主要内容
广告OpenFree logo推广你的产品触达更多潜在用户,助力产品增长与收益提升。投放广告
Favicon of Strix

Strix

Free 等级项目

Strix 是一款开源 AI 渗透测试工具和全栈安全平台,能够自主测试代码、API、Web 应用、基础设施与云环境,用可运行的概念验证确认漏洞并生成修复。

访问 usestrix/strix

项目简介

Strix 是开源 AI 渗透测试工具,也是全栈安全平台。其自主 AI 代理会动态运行目标、发现漏洞,并用可运行的概念验证确认发现。Strix 集成了渗透测试工具包、多代理编排、自动修复、报告,以及面向代码、API、Web 应用、基础设施和云端的覆盖能力。

核心功能

  • 自主 AI 渗透测试代理会动态运行目标、发现漏洞,并通过实际的概念验证进行确认。完整渗透测试工具包涵盖侦察、利用、验证、HTTP 拦截代理、浏览器利用、Shell 执行、自定义漏洞利用运行时和 OSINT。多代理编排包含面向侦察、利用和后渗透的专用代理,它们会共享发现并串联漏洞。自动修复与报告可生成补丁和合规就绪的渗透测试报告。覆盖范围包括代码与拉取请求、API 与 Web 应用、基础设施与云。开发者优先的 CLI 提供可操作的发现和修复指导。

适用场景

  • 应用安全测试,用于检测并验证应用中的关键漏洞。快速渗透测试,可在数小时而非数周内获得合规报告。漏洞赏金自动化,用于生成概念验证以加快报告。CI/CD 集成,用于在漏洞进入生产环境前进行阻断。

快速开始

  • 使用官方安装脚本安装 Strix。将 STRIX_LLM 设置为受支持的模型提供方标识,并将 LLM_API_KEY 设置为你的 API 密钥。运行 strix --target ./app-directory 扫描本地代码库;--target 也接受仓库或 Web 应用 URL。首次运行会自动拉取沙箱 Docker 镜像,结果保存到 strix_runs 目录。

部署与要求

  • 本地开源使用要求 Docker 处于运行状态。本地运行需要来自受支持提供方(如 OpenAI、Anthropic 或 Google)的 LLM API 密钥。企业部署可自托管在 VPC、本地或气隙环境中。Strix Cloud 是托管选项,终端扫描不需要本地 Docker 或 LLM 密钥。

采用前须知

  • 许可证:Apache-2.0。在使用、修改或分发项目前,请确认其具体条款。

评论

登录 后发表评论。

更多类似 Strix 的项目

Favicon of Promptfoo

Promptfoo

Free 等级项目星标数: 26.1K

面向 LLM 应用的自动化测试与红队工具

安全测试与红队

Promptfoo 是开源 CLI 和库,用于评估和红队测试基于 LLM 的应用。它提供自动化测试以发现并修复开发中的 AI 风险,支持比较模型提供商,并测试提示词、智能体和 RAG。