Openclaw Sec

🛡️ AI Agent 实时威胁防护引擎

security榜 #33

企业级AI Agent实时安全防护套件,6模块并行检测提示注入、命令注入、SSRF等威胁,20-50ms低延迟响应

收藏
12k
安装
4.7k
版本
0.2.3
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

OpenClaw Security Suite 是一款专为 AI Agent 设计的实时安全验证框架,提供 6 个并行检测模块:提示注入检测、命令注入验证、URL/SSRF 防护、路径遍历防护、密钥泄露检测和内容扫描。通过 /openclaw-sec 命令集或 CLI 工具,开发者可对用户输入、工具调用参数进行毫秒级安全校验。

主要使用场景:

  • 输入验证check-all 命令并行运行全部检测模块,生成综合风险评分
  • 专项检测validate-commandcheck-urlvalidate-path 针对特定攻击向量
  • 实时监控eventswatch 命令查看安全事件流,reputation 追踪用户信任分
  • 自动防护:通过 hooks 机制透明集成到用户提示提交和工具调用环节

显著优点

  • 性能优异:20-50ms 验证延迟,异步数据库写入不阻塞主流程
  • 检测全面:覆盖 OWASP Top 10 中 AI 相关的主要风险(提示注入、SSRF、命令注入)
  • 智能分级:5 级敏感度(paranoid 到 permissive)+ 5 级严重度响应(allow 到 block_notify)
  • 行为分析:用户信誉评分系统,支持基于历史行为的动态信任调整
  • 零侵入集成:Hook 机制自动拦截,无需修改现有业务代码

潜在缺点与局限性

  • 误报风险:严格模式下可能将合法的技术讨论(如代码示例)标记为攻击
  • 依赖本地数据库:SQLite 存储在单节点场景下存在扩展性瓶颈
  • 云原生支持有限:缺少分布式部署、多实例同步的原生方案
  • 维护开销:规则库需持续更新以应对新型攻击模式(如越狱提示的变种)
  • 通知渠道单一:Webhook/Slack/Discord 配置较基础,缺乏企业级告警分级

适合人群

  • AI Agent / LLM 应用开发者(Claude Code、LangChain、AutoGPT 等生态)
  • 需要将安全校验嵌入 CI/CD 流程的 DevSecOps 团队
  • 处理不可信用户输入的客服机器人、代码生成工具运营方
  • 对数据泄露有合规要求的企业(金融、医疗、政务场景)

常规风险

  • 配置漂移:sensitivity 设置为 permissive 时可能遗漏真实攻击
  • 密钥管理:YAML 配置中的 owner_ids 若包含过期账户会导致权限绕过
  • 数据库泄露.openclaw-sec.db 包含完整攻击日志,需确保文件权限 600
  • 拒绝服务:攻击者可通过构造大量检测命中消耗 CPU(正则回溯攻击)
  • 隐私合规:用户行为追踪功能可能违反 GDPR/CCPA 的知情同意要求

Openclaw Sec 内容

暂无文件树

手动下载zip · 192.8 kB
contentapplication/octet-stream
请选择文件