Openclaw Sec

🛡️ AI Agent 实时安全护盾 · 6模块并行防护

security榜 #35

AI Agent 实时安全套件,6模块并行检测提示注入、命令注入、SSRF等威胁,20-50ms极速响应

收藏
20.7k
安装
4.6k
版本
0.2.5
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

OpenClaw Security Suite 是一款专为 AI Agent 设计的实时安全防护系统,通过 6 个并行检测模块(提示注入检测器、命令验证器、URL 验证器、路径验证器、密钥检测器、内容扫描器)提供全方位威胁防护。用户可通过 CLI 或 API 调用 /openclaw-sec 系列命令,如 validate-commandcheck-urlvalidate-pathscan-contentcheck-all 等进行单点或综合安全扫描。

系统采用智能严重度评分机制,根据检测结果自动执行允许、记录、警告、拦截或拦截+通知等分级响应。内置的 auto-hooks 机制可透明植入用户输入提交和工具调用环节,实现无感防护。配置层面支持 4 级敏感度(paranoid/strict/medium/permissive)和模块级独立调优,并提供完整的用户信誉评分、速率限制、事件分析等运营能力。

显著优点

  • 极速性能:20-50ms 验证延迟,异步数据库写入不阻塞主流程
  • 全面覆盖:168 种检测模式横跨 16 个类别,涵盖提示注入、SSRF、目录遍历、密钥泄露、编码混淆等主流攻击向量
  • 智能编排:并行模块执行 + 上下文感知严重度评分 + 自动化行动决策
  • 透明集成:auto-hooks 实现零代码改动嵌入 Claude 等 AI Agent 工作流
  • 运营可视:完整的 SQLite 数据库支持事件追踪、用户信誉、攻击模式分析

潜在局限

  • 误报风险:strict/paranoid 模式下提示注入检测可能过度敏感,影响正常交互体验
  • 性能开销:secret_detector 模块依赖重度正则匹配,高并发场景可能成为瓶颈
  • 本地化局限:当前仅支持 SQLite,大规模分布式部署需自行扩展存储后端
  • 维护依赖:168 条检测模式需持续更新以应对新型攻击变体

适合人群

  • 部署 Claude、AutoGPT 等 AI Agent 的生产环境运维团队
  • 金融、医疗、政务等对 AI 输出安全性要求极高的合规场景
  • 需要满足 SOC2、ISO27001 等审计要求的 AI 产品团队
  • 个人开发者构建涉及文件操作、网络请求、代码执行的 AI 应用

常规风险

| 风险类型 | 说明 | 缓解建议 |
|---------|------|---------|
| 配置误用 | permissive 敏感度可能漏过精心构造的攻击 | 生产环境至少使用 medium |
| 密钥硬编码 | `.openclaw-sec.yaml` 中 owner_ids 等敏感配置泄露 | 使用环境变量注入,禁止提交至版本控制 |
| 数据库未加密 | `.openclaw-sec.db` 默认无加密,事件日志包含用户输入片段 | 限制文件权限 600,敏感场景启用磁盘加密 |
| 依赖供应链 | TypeScript/Node.js 依赖树存在被投毒风险 | 锁定版本,启用 SLSA/Sigstore 验证 |

Openclaw Sec 内容

暂无文件树

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