ClawDefender - OpenClaw Security - Prompt injection, rogue skills etc

🛡️ AI代理的轻量级安全防火墙

security榜 #15

AI代理安全扫描工具,检测提示注入、命令注入、SSRF等攻击向量,保护技能安装和外部输入处理安全

收藏
19.8k
安装
8.8k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

ClawDefender 综合评估

核心用法

ClawDefender 是一款专为 AI 代理环境设计的轻量级安全工具包,通过 bash 脚本实现,无需复杂依赖。其核心价值在于三层防护:技能审计--audit 扫描已安装技能)、输入净化sanitize.sh 管道过滤外部内容)、威胁验证(URL/文本/提示词检查)。用户通过管道操作即可集成到现有工作流,如 curl ... | sanitize.sh --json 安全处理 API 响应。

显著优点

  • 覆盖全面:检测 90+ 种提示注入模式(如 DAN 越狱、指令覆盖)、命令注入(rm -rf、fork 炸弹)、SSRF(云元数据端点 169.254.169.254)、路径遍历及凭证窃取尝试
  • 零摩擦集成:纯 Bash 实现,依赖 grep/sed/jq 等系统标配工具,无需 Docker 或编译
  • 自动化友好:退出码设计(0/1)、静默模式、--strict 失败即停,适配 CI/CD 和 Cron 场景
  • 上下文感知:自动排除 node_modules.git 及安全文档技能的误报

潜在局限

  • 规则引擎局限:基于正则匹配,对新型零日提示注入(如多模态编码、Unicode 混淆)防御能力有限;无法防御需要语义理解的复杂社会工程攻击
  • 无加密验证:仅检测文本模式,不验证技能代码签名或哈希完整性
  • Linux 生态绑定:依赖 Bash 环境,Windows 原生支持需 WSL/MinGW
  • 维护依赖:90+ 规则需持续更新以跟进 OWASP LLM Top 10 演变

适合人群

AI 代理开发者、ClawHub 技能安装用户、处理外部不可信数据(邮件、日历、Trello、GitHub Issue)的自动化工作流构建者,以及追求最小安全基线的个人/小团队。

常规风险

  • 过度信任风险:标记为「Clean」的内容仍可能包含未覆盖的攻击向量,不应视为绝对安全保证
  • 管道误用:忘记添加 --strict 可能导致恶意内容流入下游处理
  • 延迟风险:大体积 JSON 的逐行扫描可能引入 I/O 瓶颈

ClawDefender - OpenClaw Security - Prompt injection, rogue skills etc 内容

暂无文件树

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