扫描插件密钥泄露、外传链路与持久化风险
28.4/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/19 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add yhny1001/dsh-security-audit该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · security
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 76 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。
- · 包内无可扫 JS
- · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/3(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 扫描密钥泄露
- 检测数据外传链路
- 识别持久化风险
面向 DeepSeek Harness 插件的本地优先安全审计技能,覆盖技能、MCP、供应链、挂载、持久化与数据外泄风险
README
由 DeepSeek 最新模型翻译生成DSH 安全审计
dsh-security-audit 是面向 DeepSeek Harness 的本地优先安全审计 Skill。它能够在不执行被审计代码的前提下,检查 DSH Skills、profile 插件、Bundle/Cordis 配置、MCP 服务、软件包供应链设置以及部分运行时暴露风险。
扫描器提供的是尽力而为的风险检测,而不是安全认证。报告没有发现并不能证明某个扩展绝对安全。
检查范围
- 硬编码 API Key、令牌、私钥、密码和其他密钥形态,并自动脱敏报告证据。
- 敏感环境变量或文件读取与外部网络 sink 同时出现的数据外传组合链。
- 下载后执行、动态求值、子进程、破坏性命令以及不透明二进制载荷。
- macOS LaunchAgents、systemd 用户服务、cron、Shell 启动文件、Git hooks、SSH 持久化、隧道和公开监听。
- 宿主根目录或容器 volume、Docker socket、远程/FUSE 挂载、Kubernetes 凭据以及提权能力。
- npm/pnpm 生命周期脚本、allowBuilds、浮动版本以及未固定到 commit 的远程依赖。
- DSH dsh.bundle.patch、Cordis !!js、危险权限组合、遥测导出和 profile 配置。
展开完整文档(README 剩余 1 节)
DSH 安全审计 dsh-security-audit 是面向 DeepSeek Harness 的本地优先安全审计 Skill。它能够在不执行被审计代码的前提下,检查 DSH Skills、profile 插件、Bundle/Cordis 配置、MCP 服务、软件包供应链设置以及部分运行时暴露风险。 扫描器提供的是尽力而为的风险检测,而不是安全认证。报告没有发现并不能证明某个扩展绝对安全。 检查范围 - 硬编码 API Key、令牌、私钥、密码和其他密钥形态,并自动脱敏报告证据。 - 敏感环境变量或文件读取与外部网络 sink 同时出现的数据外传组合链。 - 下载后执行、动态求值、子进程、破坏性命令以及不透明二进制载荷。 - macOS LaunchAgents、systemd 用户服务、cron、Shell 启动文件、Git hooks、SSH 持久化、隧道和公开监听。 - 宿主根目录或容器 volume、Docker socket、远程/FUSE 挂载、Kubernetes 凭据以及提权能力。 - npm/pnpm 生命周期脚本、allowBuilds、浮动版本以及未固定到 commit 的远程依赖。 - DSH dsh.bundle.patch、Cordis !!js、危险权限组合、遥测导出和 profile 配置。 - MCP stdio 命令、包运行器、敏感环境变量透传以及不安全的远程 HTTP endpoint。 - Prompt injection、隐藏 HTML 指令、零宽/双向 Unicode、Base64/十六进制载荷及解码后的高风险内容。 - 可选 SHA-256 基线、Markdown/JSON/SARIF 输出、CI 严重度阈值和只读运行时姿态检查。 DSH 专用安全假设 DSH 的 workspace-write 模式主要限制文件写入范围,它不会自动隔离文件读取、网络访问或进程可见性。本地凭据文档仍可能被同一 OS 用户身份运行的进程读取。MCP stdio 命令和获准的软件包生命周期脚本会在 agent 文件写入沙箱之外执行。 因此,本 Skill 永远不会导入被审计模块、运行软件包生命周期脚本、启动 MCP server 或执行扫描到的二进制文件。 安装 将仓库克隆到用户级 DSH Skill 根目录: mkdir -p ~/.dsh/skills git clone https://github.com/yhny1001/dsh-security-audit.git ~/.dsh/skills/dsh-security-audit DSH 会将它识别为 dsh-security-audit。正在运行的 Web 进程通常会通过文件系统 watcher 发现新 Skill;如果没有出现,重启 DSH。 在 DSH 中使用 显式调用: /dsh-security-audit 审计当前 DSH 环境、相关 Skill 和插件,并包含运行时检查。 该 Skill 会指示 agent 运行内置的零依赖 Node.js 扫描器,在不执行可疑样本的情况下确认高风险发现,并生成包含证据的审计报告。 直接使用扫描器 需要 Node.js 22.19 或更高版本,与当前 DSH 的运行时最低版本一致。 node ~/.dsh/skills/dsh-security-audit/scripts/dsh-security-audit.mjs \ --cwd "$PWD" \ --runtime \ --format markdown 在安装前扫描一个扩展目录: node scripts/dsh-security-audit.mjs \ --cwd "$PWD" \ --target /path/to/untrusted-skill-or-plugin \ --format json CI/SARIF 示例: node scripts/dsh-security-audit.mjs \ --cwd "$PWD" \ --format sarif \ --output dsh-security-audit.sarif \ --fail-on high 运行 node scripts/dsh-security-audit.mjs --help 可查看 profile 过滤、深层依赖扫描、报告格式、文件限制和基线选项。 基线 创建基线会写入只包含摘要的 JSON 文档,必须由操作者显式执行。基线文件应放在所有被扫描根目录之外: node scripts/dsh-security-audit.mjs \ --cwd "$PWD" \ --write-baseline ../dsh-security-baseline.json \ --format json 之后可以只读比较: node scripts/dsh-security-audit.mjs \ --cwd "$PWD" \ --baseline ../dsh-security-baseline.json \ --format markdown 设计与同类项目 本项目的威胁分类参考了 OWASP Agentic Skills Top 10、OWASP AI Agent Security、Cisco AI Defense Skill Scanner、NVIDIA SkillSpector 和 Snyk Agent Scan。实现代码为独立编写,并额外加入 DSH 专用的 profile、Bundle、Cordis、MCP、权限、遥测和凭据检查。 详细信息及一手资料链接见风险模型和同类工具说明。 局限性 - 正则和文件级 source/sink 关联不是完整的跨模块 taint analysis。 - 混淆、原生代码、运行时生成的载荷和新型攻击手法可能绕过静态分析。 - 运行时检查是某个时间点的快照,并受当前 OS 用户可见范围限制。 - 离线模式不会查询实时 CVE、软件包撤销、发布者信誉或恶意样本数据库。 - 高价值环境还应配合人工审查、不可变依赖固定、网络出口控制、隔离、EDR 和审计日志。 许可证 本项目基于 MIT License 开源。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
yhny1001/dsh-security-audit
扫描插件密钥泄露、外传链路与持久化风险
相关插件 · 安全 / 权限
智能体逆向工程morluto/rea
用智能体逆向工程任何东西,从应用行为到原生二进制。
★ 422,036已汉化DSH
73.3
智能体集群框架ruvnet/ruflo
面向 Claude Code 与 Codex 的智能体元基座meta-harness。
★ 80,619已汉化MCP
71.8
WorkBuddy 模型接入corrinehu/dsh-workbuddy-connect
2026 年 10 月 20 日起,WorkBuddy…
★ 1,604已汉化DSH
71.7
主动编码智能体deepseek-ai/dsh-superagent-prototype
研究原型,仅供参考,不是 DeepSeek 官方产品。…
★ 15,535已汉化DSH
71.6
破甲一键通z91772524-ai/pojia-next
十五个 AI…
★ 1,004已汉化DSH
71.6
Agent 操作层agentic-os-org/ANOLISA
ANOLISA(Agentic Nexus Operating Layer & Interface System Architecture)|智能体操作系统,带运行时、安全、可观测性,以及 Tokenless 响应压缩,降低 token 用量与成本。
★ 653已汉化DSH
70.7
这是你的仓库?认领条目