AISecurityLab/hackagent

HackAgent is an open-source security toolkit to detect vulnerabilities of your AI Agents

解决的问题

HackAgent 帮助开发人员和安全研究人员识别 AI 模型和智能体中的漏洞。它通过测试系统对越狱、提示词注入和未经授权的工具滥用等常见威胁的抵御能力,实现了“红队测试”的自动化。

工作原理

该工具执行通过 YAML 文件或终端 UI 定义的“活动”,对目标 AI 发起特定攻击。它使用“评估模型”来评估目标的响应,为每次攻击提供量化的成功率。这使用户能够衡量其安全补丁的有效性并跟踪随时间的变化。

适用人群

该项目专为需要在大规模部署前或部署期间审计其基于 LLM 的应用程序的安全性和稳健性的 AI 工程师、安全研究人员和开发人员而设计。

亮点

  • 针对 AI 模型和智能体的自动化红队测试。
  • 支持包括越狱和提示词注入在内的研究支持型攻击向量。
  • 包含用于管理和运行安全活动的终端 UI 和 CLI。
  • 提供仪表板以可视化攻击结果、追踪记录和模型响应。
  • 本地优先执行能力,支持通过 Ollama 等工具与本地模型集成。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目