第十届中国开源年会,12月6-7日,北京, 查看详情

Strix

基于智能体与大语言模型(LLM)的开源渗透测试与自动化安全评估平台。

详细介绍

Strix 是一个为开发者与安全团队设计的开源安全测试平台,采用智能体编排与大语言模型(LLM)驱动的自动化渗透测试流程。项目以可验证的 PoC(证明概念)为目标,通过动态执行与验证降低误报,同时支持本地沙箱化运行,便于在受控环境中进行全面检测。

主要特性

  • 智能体驱动:通过多角色智能体协作,自动发现、利用并验证漏洞,生成结构化报告。
  • 多维检测能力:包含浏览器自动化、HTTP 代理、静态与动态代码分析、环境沙箱与自定义脚本运行。
  • 集成友好:提供 CLI、Docker 镜像与 CI/CD 工作流示例,适合集成到现有开发流水线中。
  • 可扩展与可编排:支持并行执行与分布式任务,便于大规模扫描与定期审计。

使用场景

  • 持续安全测试:在 CI/CD 中自动运行,阻止不安全代码合并到主分支。
  • 自动化漏洞复现:在漏洞响应中快速生成 PoC,协助开发定位与修复。
  • 漏洞挖掘与众测:作为自动化的漏洞挖掘工具,辅助 Bug Bounty 与红队演练。

技术特点

  • 架构:以 Python 为主的可扩展框架,核心检测在隔离的容器/沙箱中运行,保证安全性。
  • 大语言模型集成:可接入多种 LLM 提供者以增强智能体决策能力,并支持本地模型端点。
  • 报告与可验证性:输出结构化报告并附带 PoC,减少追踪与复现成本。
  • 许可证:开源,采用 Apache-2.0 许可,利于企业与社区采用。
Strix
资源信息
🦾 智能体 📱 应用 🛠️ 开发工具 🌱 开源