security-skill-scanner

🔒 ClawdHub 技能安全守门人

🥥28总安装量 6评分人数 4
100% 的用户推荐

ClawdHub 官方安全扫描工具,用于检测技能中的恶意模式,但当前版本仅为文档描述,缺乏实际可执行代码。

B

存在边界风险,建议在隔离环境中验证

  • 来自可信组织或认证账号,需要结合权限范围判断
  • ✅ 未检出恶意代码、后门或数据窃取行为
  • ✅ 无危险函数调用(os.system、eval、网络请求等)
  • ⚠️ 技能仅包含文档,无实际可执行代码,存在"僵尸技能"问题
  • ⚠️ 描述的预安装钩子功能未实现,无法验证其安全边界
  • ❌ 用户安装后无法获得任何安全保护,产生虚假安全感

使用说明

核心用法

Security Skill Scanner 是一个面向 ClawdHub 技能生态的安全检测工具,设计目标是为技能安装提供前置安全扫描。根据 SKILL.md 描述,它支持多种使用场景:批量扫描所有已安装技能、针对特定技能进行深度检查、管理白名单以排除误报、监控 Moltbook 社区的安全讨论,以及生成带有 Isnad 信任链的权限清单。用户可通过命令行调用 Python 脚本执行扫描,或配置定时任务实现自动化监控。最突出的特性是预安装钩子(Pre-Install Hook),可在 molthub install 时自动拦截可疑技能,通过 --force 参数允许高级用户覆盖警告。

显著优点

该技能的设计理念具有前瞻性:将安全左移至安装阶段,而非事后审计。Regex 模式覆盖凭证窃取、命令注入、网络外泄等常见攻击向量,白名单机制减少误报对用户体验的干扰,Moltbook 监控则尝试建立社区驱动的威胁情报网络。权限清单的 Isnad 链设计体现了对软件供应链溯源的思考,JSON/Markdown 双格式报告兼顾机器解析与人工阅读。预安装钩子的集成方案(通过 shell 函数包装 molthub)在架构上较为优雅,无需修改核心工具即可增强安全能力。

潜在缺点与局限性

致命缺陷:当前版本仅为"僵尸技能"——SKILL.md 详细描述了 skill-scanner.py、whitelist-manager.py、moltbook-monitor.sh 等核心文件的功能,但这些文件在目录中完全不存在。用户安装后将无法执行任何声称的功能,产生严重的期望落差。此外,纯基于正则的静态分析难以应对混淆代码、多态攻击等高级威胁;白名单的维护依赖人工判断,可能存在滞后性;Moltbook 监控的数据源质量和实时性未经验证;Isnad 链的信任锚定机制缺乏详细说明。

适合的目标群体

该技能理论上适合:ClawdHub 平台管理员、安全意识较强的终端用户、需要合规审计的企业环境。但由于功能缺失,当前版本不推荐任何用户安装。开发者若希望基于此框架实现真实功能,需补充完整的 Python 实现、测试用例、以及持续更新的威胁模式库。

使用风险

1. 功能不可用风险:安装后无法运行,浪费用户时间与信任。
2. 虚假安全感风险:用户可能误以为系统已受保护,降低对其他威胁的警惕。

3. 供应链风险:若未来版本补充代码,需重新评估其实现质量,尤其是预安装钩子的权限边界(是否以 root 运行?能否被绕过?)。

4. 维护风险:安全工具需要持续更新威胁情报,作者未承诺维护周期。

5. 集成风险:shell 函数包装方案可能与其他 molthub 封装工具冲突。

security-skill-scanner 内容

手动下载zip · 2.4 kB
SKILL.mdtext/markdown
请选择文件