Skill安全扫描:给 Clawdbot / MCP Skill 做一次恶意代码体检

前言

从第三方仓库、社区分享或同事那里拿到一个 Skill,直接装进自己的环境,是现在比较常见的用法。Skill 本质上是可执行的代码加提示词,来源不可控时,里面混入恶意脚本、挖矿程序或信息收集逻辑的风险是真实存在的。人工逐个翻源码费时,而且容易漏掉依赖脚本里的逻辑。下面介绍的这个 Skill,就是用来在安装前对 Skill 做一次安全体检的。

这是什么

Skill安全扫描(坐标 @user_f937ad5e/skill-scanner,版本 1.0.1)是一个社区来源(community)的安全类 Skill,发布者为 user_f937ad5e,托管在 SkillHub 上,分类为 it-ops-security。它解决的问题是:扫描 Clawdbot 和 MCP Skill,识别其中的恶意软件、间谍软件、加密货币挖矿程序等风险代码。

该 Skill 自身标签为 requires_api_key=false,即使用时不需要额外配置 API Key。

核心功能

根据官方简介,它只做一件事:对目标 Skill 做静态安全扫描,检测范围包括:

  • 恶意软件(malware)
  • 间谍软件(spyware)
  • 加密货币挖矿程序(crypto-miners)

即在安装或引入一个 Skill 之前,用它先扫一遍,再决定是否放进自己的环境。官方简介原文在此处截断,更完整的检测项以官方页面为准。

需要说明的是,资料中未给出该 Skill 的扫描规则库、检测引擎细节或已知的漏报率,本文不做推测。

安装与启用

已抓取的资料中没有包含可核实的安装命令和配置字段,本文不臆造命令。获取方式:

  • 官方地址:https://api.skillhub.cn/user_f937ad5e/skill-scanner
  • SkillHub 页面:https://www.skillhub.cn/skills/user_f937ad5e/skill-scanner

请以官方页面给出的安装与启用方式为准。由于该 Skill 标记为 requires_api_key=false,预计启用时不需要额外申请密钥,这一点可在官方页面确认。

典型用法

资料中未提供官方的可复现调用示例,本文不编造用法。建议在正式使用前先打开官方页面核对调用方式,并用一个已知的、安全的正常 Skill 做对照扫描,确认输出格式符合预期。

适用场景与注意

适合的场景:

  • 从非官方渠道获取 Clawdbot / MCP Skill 后,安装前先扫一遍。
  • 维护团队内部 Skill 仓库,对入库候选做一次统一的安全检查。
  • 对来源不明、被二次分发过的 Skill 做风险排查。

需要注意的限制:

  • 静态扫描只能降低风险,不能替代人工审计;混淆代码、动态拼接的逻辑仍可能漏检,高危 Skill 建议结合人工代码审查。
  • 该 Skill 为社区来源(community),发布者是个人账号 user_f937ad5e,使用前建议自行评估其可信度。
  • 截至本文抓取时,页面显示评分 100000、下载 5614 次、安装数 0。安装数为 0 意味着缺少公开的实际应用反馈,采纳时请自行验证。
  • 官方简介文本在抓取资料中即被截断,完整功能描述请以官方页面为准。

结尾

Skill安全扫描把「装 Skill 前扫一遍」这件事固化成了一个可复用的工具,扫描目标明确(恶意软件、间谍软件、挖矿程序),且不需要 API Key。它的价值在于给社区来源的 Skill 增加一道低成本的前置检查。官方地址:https://api.skillhub.cn/user_f937ad5e/skill-scanner

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye