clawsec-nanoclaw

🛡️ WhatsApp 技能漏洞预检与实时防护

为 WhatsApp 机器人提供技能漏洞检查与安全预警,安装前预检、运行时监控,防止已知漏洞技能入驻

收藏
5.9k
安装
1.5k
版本
0.0.3
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

ClawSec NanoClaw 是一套面向 NanoClaw 技能生态的安全监控体系,通过 MCP 工具实现「安装前检查+运行时审计」的双层防护。安装新技能前,调用 clawsec_check_skill_safety 验证技能名称与版本是否存在已知漏洞;定期执行 clawsec_check_advisories 扫描全部已安装技能,识别高危/高可利用性漏洞;通过 clawsec_list_advisories 可按严重程度、可利用性评分筛选浏览安全公告。此外支持包签名验证、文件完整性校验及审计日志验证,形成完整安全闭环。

显著优点

  • 零误报机制:采用人工策展的漏洞情报源(ClawSec Feed),仅收录已验证漏洞,避免自动化扫描的噪音干扰
  • 可利用性上下文:不仅标注 CVSS 严重等级,更提供「高/中/低」可利用性评分,帮助用户优先处理真实可被攻击的漏洞
  • 主动拦截:安装流程前置安全检查,默认阻止带漏洞技能的安装,需用户显式确认后方可继续
  • 供应链防护:覆盖技能依赖树的漏洞传递,预警第三方库中的已知 RCE 与供应链攻击
  • 自动化运维:支持定时任务(cron)触发全量扫描,每日自动刷新缓存(6 小时周期)

潜在缺点与局限性

  • 覆盖范围受限:仅监控 NanoClaw 技能生态内的已知漏洞,无法检测零日漏洞或自定义恶意代码
  • 非代码审计工具:明确不替代静态代码分析(SAST),无法发现业务逻辑缺陷或性能问题
  • 依赖外部情报源:若 ClawSec Feed 更新延迟或遗漏新型攻击向量,存在情报盲区
  • WhatsApp 场景绑定:设计初衷围绕 WhatsApp Bot 场景,通用性有限
  • 签名验证策略严格:采用「固定密钥+边界路径」的验证策略,可能拒绝某些未纳入白名单的合法包

适合人群

  • NanoClaw/WA 开发者:维护多技能 WhatsApp Bot 的开发者,需自动化安全合规检查
  • 运维/安全管理员:负责生产环境技能基线安全,需定期审计与告警响应
  • 企业合规团队:满足供应链安全审计要求,需可追溯的漏洞检查与修复记录

常规风险

  • 情报源可用性:Feed 服务中断将导致检查失效,建议本地缓存+离线模式兜底
  • 版本漂移:技能更新后若未重新校验,可能出现「检查通过但运行时版本已变」的窗口期
  • 用户绕过:安全警告需用户确认,存在社会工程学诱导用户强制安装的风险
  • 完整性基线篡改:文件完整性校验依赖首次建立的基线,若初始环境已被污染则后续检测失效

clawsec-nanoclaw 内容

docs文件夹
guardian文件夹
host-services文件夹
lib文件夹
mcp-tools文件夹
test文件夹
手动下载zip · 55.5 kB
INTEGRITY.mdtext/markdown
请选择文件