READMESource: main@fb924994
@deepwhale-cn/dsh-skill-vet
技能型插件 · 无面板:安装后由 DSH 智能体按 skill 说明调用 CLI;无独立面板界面。
安装到 DSH:
dsh plugin --profile web add @deepwhale-cn/dsh-skill-vet
Agent 指令文件安检:审计 SKILL.md / AGENTS.md / CLAUDE.md 等 agent 指令文件——注入特征、远程执行引导、外发钩子、凭据读取要求。skill 是新的注入面。(深鲸守护系列 · 基于 dsh-guard-core)
用法
npx @deepwhale-cn/dsh-skill-vet --root <插件或仓库目录>
npx @deepwhale-cn/dsh-skill-vet --demo # 内置恶意样本演示
npx @deepwhale-cn/dsh-skill-vet --list-rules # 判据与出处
npx @deepwhale-cn/dsh-skill-vet --html r.html # HTML 报告
规则(6 条,只扫指令文件)
| 规则 | 查什么 | 严重度 |
|---|---|---|
SKV-IGNORE-PREVIOUS |
覆盖性指令(忽略之前指令) | high |
SKV-REMOTE-EXEC |
下载即执行管道 | high |
SKV-EXFIL-HOOK |
内置 webhook 收集端点 | high |
SKV-CRED-ACCESS |
引导读取凭据文件 | high |
SKV-BASE64-PAYLOAD |
大段 Base64 载荷 | medium |
SKV-EVAL-COMBO |
执行+解码组合 | medium |
依据:OWASP Top 10 for LLM Applications(LLM01 提示注入)与供应链攻击通用模式。每条发现的定位为 文件:行,可核对。
已知边界
- 纯静态扫描:不联网、不解码执行 Base64、不判断 webhook 合法性(需人工对照插件声明)
- 只扫指令文件路径(
SKILL.md/skill(s)/*.md/AGENTS.md/CLAUDE.md),普通文档里的示例命令不算命中 - 规则特征是「提示注入的常见模式」,挡不住全新话术;发布/安装前配合人工通读
No comments yet. Be the first to write one.