openclaw-audit-watchdog

🔭 每日自动安全审计与报告

OpenClaw官方安全审计工具,自动执行每日深度安全扫描并通过DM/邮件发送结构化报告,适合DevSecOps团队持续监控

收藏
8k
安装
2.4k
版本
0.1.0
CLS 安全性认证2026-06-05
点击查看完整报告 >

使用说明

核心功能

OpenClaw Audit Watchdog 是 OpenClaw 生态系统的官方安全审计技能,专注于为 AI 代理环境提供自动化、持续的安全监控能力。

核心用法

该技能创建并管理一个每日定时任务(cron job),默认在 23:00 执行以下操作:

  • 运行标准安全审计 (openclaw security audit --json)
  • 运行深度安全审计 (openclaw security audit --deep --json)
  • 汇总关键发现(按 critical/warn/info 分级)
  • 通过即时通讯(DM)或邮件发送格式化报告

支持灵活的部署模式:可通过环境变量实现零交互的 MDM/自动化部署,也支持交互式向导配置。

显著优点

1. 官方集成: 作为 OpenClaw/ClawSec 套件的原生组件,与底层安全审计引擎深度耦合
2. 自动化程度高: 一次配置后完全无人值守,报告自动送达指定渠道

3. 多通道投递: 支持 Telegram、Slack 等即时通讯,以及邮件 fallback

4. 智能去重: 自动检测现有任务并更新配置,避免重复创建

5. 抑制机制: 提供双层安全门控的 findings 抑制功能,允许标记已审阅的误报

6. 多环境友好: 通过 PROMPTSEC_HOST_LABEL 区分不同服务器的报告

潜在局限性与风险

1. 生态依赖: 完全依赖 OpenClaw 安全审计引擎的输出质量,无法独立验证发现
2. 邮件投递不确定性: 邮件通道需要外部插件或本地 sendmail,配置不当可能导致投递失败

3. 时区配置敏感: 跨时区部署需要显式设置 PROMPTSEC_TZ,默认 UTC 可能不符合业务时段

4. 抑制机制误用风险: 尽管设计了 --enable-suppressions 标志 + 配置 sentinel 的双层防护,不当配置仍可能掩盖真实安全问题

5. 修复建议非自动: 明确声明不自动执行 --fix,需要人工介入处理发现项

适合人群

  • DevSecOps 工程师需要为 OpenClaw 代理基础设施建立持续安全监控
  • 多服务器环境下的运维团队,需要集中化的每日安全状态报告
  • 已通过 ClawSec Suite 部署安全工具链的用户,希望补全自动化审计能力

安全评估

该工具本身属于安全监控基础设施,而非攻击面。主要安全考量:

  • 配置文件中可能包含敏感信息(抑制理由、审阅记录)
  • 邮件/DM 投递路径需确保目标地址/账号的访问控制
  • 建议配合日志审计追踪抑制决策的变更历史

安全解读

核心功能

openclaw-audit-watchdog 是一款面向 OpenClaw 代理的自动化安全审计守护工具,由知名安全厂商 Prompt Security 维护。该 Skill 每日定时(默认 23:00)执行双重审计:标准扫描(openclaw security audit --json)与深度扫描(openclaw security audit --deep --json),并将结果汇总为结构化报告推送至用户指定的私信渠道(Telegram、Slack 等)或邮件地址。

显著优点

1. 零配置开箱即用:支持纯环境变量驱动部署(PROMPTSEC_DM_CHANNELPROMPTSEC_DM_TO 等),完美适配 MDM/自动化场景,无需交互式配置。

2. 防御式双门控抑制机制:审计结果抑制功能需同时满足 CLI 标志 --enable-suppressions 配置文件 `

openclaw-audit-watchdog 内容

examples文件夹
scripts文件夹
test文件夹
手动下载zip · 32.5 kB
README.mdtext/markdown
请选择文件