Agent Skills
返回列表
ClawGuard 威胁检测器

ClawGuard 威胁检测器

IT 运维与安全 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_5626ae37/clawguard-detector。

技能介绍

要解决什么问题

在 OpenClaw 这类可执行命令、读写文件并发起网络请求的自主代理环境里,单点规则往往拦不住「先侦察再外传」的多阶段攻击,也容易被提示词注入在输入层绕过。运维与安全同学需要的是运行时可见性:命令是否像反向 shell、是否在批量摸敏感路径、外联是否异常,以及用户输入里是否藏着角色劫持或指令覆盖。

技能如何工作

ClawGuard Threat Detector(CG-TD)按事件类型做分层检查,并给出 BLOCK / ALERT / ALLOW 三类结论。

  • 命令分析:识别数据外传(如 curl/wget 带凭证 URL)、反向 shell(bash -i、/dev/tcp/ 等)、提权与持久化(sudo、crontab、authorized_keys)等模式;并按严重度表对 CRITICAL/HIGH 直接阻断。
  • 文件与网络:敏感路径(~/.ssh/、~/.aws/、/etc/shadow 等)访问、批量读文件、工作区外写入;外联侧关注 URL 带密、可疑 TLD、硬编码 IP 与 DNS 隧道特征。
  • 提示词与攻击链:检测角色劫持、忽略先前指令、越狱话术及零宽字符等注入;在时间轴上关联「侦察 → 访问 → 外传」等链式行为。
  • 输出与联动:除终端与 JSON 告警外,文档中示例了将事件写入 .safety/ATTEMPTS.md、抽取模式并反馈到自改进安全引擎的流程(需环境中已有对应模块)。

适用边界与注意点

技能描述面向已授权的 OpenClaw 实例:需要命令历史、进程/日志可读等前提;auditd、完整网络抓包等为可选增强,未部署时部分网络指标可能不完整。MITRE 覆盖表与 ML 异常检测在文档中为能力说明,实际拦截阈值以你配置的规则与 Action Matrix 为准;MEDIUM/LOW 级别可能仅记录或告警而不阻断。

使用场景

  • 用户要求代理执行一批 shell 前,先按规则扫描是否含反向 shell 或带凭证的 curl/wget,再决定 BLOCK 或放行
  • OpenClaw 会话进行中持续盯命令与文件访问,发现批量读取 ~/.ssh 或工作区外写入时触发 ALERT
  • 外联请求发出前检查 URL 是否携带密钥、是否指向可疑域名或硬编码 IP,避免数据外传链进入下一阶段
  • 处理用户自然语言输入时检测角色劫持、忽略先前指令等注入话术,并结合前后事件判断是否为多阶段攻击链

适合人员

  • 负责 OpenClaw 生产实例的平台工程师,需要在代理执行命令时自动阻断提权与持久化类操作
  • 安全运营同学要对照 MITRE 技术点复盘会话里是否出现侦察→访问→外传等链式行为并留痕
  • 为自主代理搭建防护层的应用团队,希望在检测到威胁后把模式写入 .safety 并同步到自改进安全引擎
  • 红队或内部演练负责人,需要在授权环境中验证代理对提示词注入与敏感路径访问的检测与告警策略