产品简介
augustus Augustus是一款基于Go语言的LLM漏洞扫描器,专为安全专业人员设计。它提供210+探针覆盖提示注入、越狱等攻击,支持28个LLM提供商,具备并发扫描和生产就绪特性,帮助用户全面测试和加固大型语言模型安全性。
核心功能
- 210+漏洞探针覆盖47种攻击类别
- 支持28个LLM提供商和43种生成器
- 90+检测器包括模式匹配和LLM-as-a-judge
- 7种缓冲区转换增强测试灵活性
- 生产就绪:并发扫描、速率限制、重试逻辑
快速开始
- 确保安装Go 1.25.3或更高版本
- 运行命令安装:go install github.com/praetorian-inc/augustus/cmd/augustus@latest
- 设置目标LLM的API密钥,例如export OPENAI_API_KEY="your-api-key"
- 执行扫描命令,如augustus scan openai.OpenAI --probe dan.Dan_11_0 --detector dan.DAN
界面预览
与其他方案对比
| 对比项 | augustus | 同类方案 |
|---|---|---|
| 开发语言 | Go语言,编译为单二进制文件,部署简单 | garak基于Python,promptfoo基于TypeScript,需要环境依赖 |
| 并发扫描 | 使用Goroutine池,高效并发扫描 | garak使用多进程池,promptfoo支持并发 |
| LLM提供商数量 | 支持28个提供商 | garak支持35+,promptfoo支持80+ |
| 企业适用性 | 专为生产环境安全测试设计 | garak侧重研究,promptfoo也面向企业 |
适合谁用
- 企业安全团队,评估LLM应用安全性
- 渗透测试人员,进行LLM漏洞扫描
- AI开发者,测试模型安全防护
下载与版本
当前最新版本为 v0.14.11,发布于 2026-07-26。支持 Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/praetorian-inc/augustus