D

dsh-release-infringement-audit

0.1.5
认证 L1已扫描 ✓健康 S/100周下载 —

github.com/y16689540962-cloud/dsh-release-infringement-audit

DSH 插件:一个代理工具,在发布前审计项目的侵权风险(许可证传染、抄袭的第三方代码、素材、商标、密钥)。

作者原文(英文)

DSH plugin: one agent tool that audits a project for release-time infringement risk (licence contagion, copied third-party code, assets, trademarks, secrets) before publishing.

中文简介由 DeepSeek 模型翻译,仅供参考。

dshdsh-plugindeepseek-harnesslicense-auditcompliance
源仓库无法访问 多次尝试都没连上,可能是网络问题,也可能是仓库不可达。

检测报告

工具与效率

关注度高。命中了不少能力模式,其中可能有需要留意的。逐条看下面的清单。

可执行外部程序spawns-processes高关注1 处命中
lib/audit-runner.js:10import { spawn } from 'node:child_process';
写入文件writes-files需留意2 处命中
skill/scripts/selftest.py:241p.parent.mkdir(parents=True, exist_ok=True)
发起网络请求network需留意2 处命中
skill/scripts/selftest.py:260got[f["category"]] = max(got.get(f["category"], 0), sev[f["severity"]])
含混淆或编码代码obfuscated-code需留意1 处命中
skill/scripts/selftest.py:141"assets/FancyFont.ttf": "\x00\x01\x00\x00fake",
读取环境变量reads-env一般2 处命中
lib/audit-runner.js:30return explicit || process.env.DSH_AUDIT_PYTHON || process.env.PYTHON || 'python3';
读取文件reads-files一般1 处命中
lib/audit-runner.js:40stat = statSync(projectPath);
命中次数只说明源码里出现过这类调用,不说明行为好坏。命中了不少能力模式,其中可能有需要留意的。逐条看下面的清单。

可信度

扣分项逐条附证据
100
健康分 · 等级 S
扣分项 0 · 无
L0静态结构与契约sha512-lH7aMaP1EpXZee8O… 与本地 tarball 复算一致,补丁与入口齐备✓
L1配置组合与依赖图跨包无 entry id 冲突,插入模块可解析,目录内 peer 满足✓
L2隔离沙箱冒烟还没有宿主启动记录—
L3运行时健康监控抽样会话内未观测到外部进程 / 越界写 / 外连(2 个事件)(前一级未通过,本项不计入等级)(前一层未过,不计入等级)✓
  • 0没有可扣分的项

兼容性

Node 要求>=20
第三方依赖0 个(纯自包含)
bundle patch./cordis.patch.yml
依赖安全公告已查询全部依赖,没有匹配到已公开的安全公告(含 DSH 框架包在内的 @deepseek-ai/* 不作查询——那是运行时自己的问题,不是插件的。)

元数据

主页https://github.com/y16689540962-cloud/dsh-release-infringement-audit#readme
仓库最近提交2026-10-17
仓库创建2026-10-16