OpenClaw Security Team 出品的 AI Agent 实时安全防护套件,集成 6 大检测模块,20-50ms 内拦截提示注入、命令注入、SSRF 等攻击,保障 AI 系统安全运行。
基本信息
- 技能名称?openclaw-sec
- 中文名称?AI Agent 实时安全防护专家
- 作者?PaoloRollo
- 分类?AI 增强
- 版本?v0.2.6
- 标签?security, ai-safety, backend, devops, automation, testing
使用方法
使用说明
核心用法
OpenClaw Security Suite 是一款专为 AI Agent 设计的综合性安全防护工具,通过 CLI 命令或自动钩子实现实时安全验证。核心工作流为:用户输入/工具调用 → 安全引擎并行调度 6 个检测模块 → 严重度评分 → 自动执行允许/警告/阻止操作。主要命令包括:: validate-command 检测命令注入、、 check-url 防范 SSRF、、 validate-path 阻止目录遍历、、 scan-content 扫描密钥泄露、、 check-all 全模块综合扫描。支持通过 user-prompt-submit-hook 和 tool-call-hook 实现透明化自动防护,无需修改业务代码即可嵌入现有 AI 工作流。
显著优点
全面威胁覆盖 :6 个并行检测模块涵盖 168 种攻击模式,包括 92 种提示注入模式、24 种密钥检测模式、15 种路径遍历模式等,覆盖 OWASP LLM Top 10 主要风险。 极致性能 :并行架构设计确保 20-50ms 验证延迟,异步数据库写入不阻塞主流程,支持 1000+ 次验证/分钟吞吐量。 灵活可配置 :4 级灵敏度(paranoid/strict/medium/permissive)+ 模块级独立配置,支持白名单用户绕过、自定义动作映射、速率限制与信誉评分。 生产就绪 :内置 SQLite 持久化、结构化日志轮转、Webhook/Slack/Discord 通知、数据库自动优化,提供完整的可观测性体系。
潜在缺点与局限性
误报风险 :严格模式下提示注入检测可能将合法的多轮对话上下文误判为攻击,需人工调优灵敏度。 性能开销 :secret_detector 模块依赖大量正则表达式,在 paranoid 模式下可能成为瓶颈,高并发场景建议关闭或降级。 生态依赖 :当前主要面向 Claude Code 生态,其他 AI Agent 框架需自行集成 CLI 或移植 TypeScript 核心库。 数据隐私 :安全事件默认持久化到本地 SQLite,敏感环境需配置加密存储或禁用数据库。 版本管理 :SKILL.md 与 package.json 版本号不一致(1.0.2 vs 0.4.0),反映发布流程待规范。
适合的目标群体
AI 应用开发者 :构建面向公众的 LLM 应用,需防范提示注入、越狱攻击等。 企业安全团队 :为内部 AI 助手、RAG 系统、Agent 工作流添加合规审计层。 DevOps/平台工程师 :在 CI/CD 流水线中集成安全扫描,阻断含密钥泄露的代码提交。 AI 服务运营商 :多租户场景下通过用户信誉系统实现差异化风控策略。
使用风险
配置复杂性 :灵敏度与动作映射的误配置可能导致过度阻断(影响用户体验)或防护不足(安全事件)。建议通过 openclaw-sec test 预设用例验证配置。 数据库膨胀 :默认 365 天数据保留,高流量场景需定期执行 db-vacuum 并调整 retention_days 。 钩子冲突 :自动钩子与现有 Claude Code 钩子可能存在执行顺序冲突,需检查 ~/.claude-code/hooks// 目录。 正则 DoS :虽模式设计已优化,但极端构造的输入仍可能触发性能退化,建议配合超时机制使用。
💬 评论 (0)
📭 还没有评论,快来抢沙发吧!