Skill Auditor

🛡️ 技能安全扫描 · 意图感知 · 预装防护

安全扫描工具,可在安装前检测技能漏洞、提示注入和数据泄露风险,提供可视化威胁报告和意图匹配分析。

收藏
10.8k
安装
2.8k
版本
1.2.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Skill Auditor 是一款专为 OpenClaw 技能生态设计的安全扫描工具。用户只需在任意技能链接或名称前添加 "scan" 指令,即可获得完整的安全审计报告。支持三种扫描模式:远程 GitHub URL 扫描、本地已安装技能检查,以及安装前预检。扫描完成后,系统会生成包含威胁等级、准确性评分和意图匹配分析的可视化报告。

显著优点

1. 上下文感知分析:v1.1.0 引入的意图匹配机制是核心亮点。扫描器会将每个发现与技能的 SKILL.md 描述交叉比对——若行为与声明用途一致(如技能说明"写入 AGENTS.md"且发现此操作),则标记为"预期行为"并降低严重性,避免误报。

2. 多层安全检测:覆盖漏洞利用、提示注入、数据外泄、代码混淆等威胁类型,威胁等级分为 CLEAN 到 CRITICAL 五级。

3. 隔离扫描架构:通过子代理(默认 anthropic/claude-sonnet-4-20250514)执行扫描,主会话不受影响。

4. 误报过滤机制:内置 false-positives.md 参考文档,自动排除许可证 URL、CDN 链接、正则表达式等常见误报模式。

潜在缺点与局限性

  • 新型混淆逃逸:未收录的编码技巧可能绕过检测
  • 二进制文件盲区:完全无法分析 .wasm、.exe 等格式
  • 微妙提示注入:精心设计的语义操纵可能逃避检测
  • 扫描后更新风险:技能更新后需重新扫描
  • 元提示注入:存在被专门设计来操纵扫描代理的攻击向量

适合人群

  • 频繁安装第三方技能的 OpenClaw 用户
  • 企业/团队技能管理员,需批量审计内部技能库
  • 安全意识强的开发者,希望在发布前自检技能

常规风险

虽然能捕获绝大多数威胁,但官方明确声明这是"一层防护,而非保证"。建议结合代码审查、最小权限原则等其他安全措施使用。威胁情报库由项目作者独家维护,无外部提交渠道,更新频率依赖官方发布周期。

Skill Auditor 内容

references文件夹
scripts文件夹
手动下载zip · 34.2 kB
false-positives.mdtext/markdown
请选择文件