在 2026 年 10 月 4 日的 DSH 生态中,验证补丁是否有效通常涉及扫描器或实时系统查询。这些方法引入了不确定性和对实时状态的依赖。dsh-vulnerability-remediation-proof 旨在解决这一特定需求,提供一种离线、确定性的方式来验证补丁闭环。
插件介绍¶
该插件由 dongsheng123132 维护,专注于通过基于哈希的验证提供补丁修复的离线证据。它不执行扫描或安装,而是从提供的收据重新计算结算判决。输入和报告仅包含哈希和受限的公共元数据,不包含主机名、地址、扫描正文或密钥。
核心功能¶
- 离线、确定性证据:完全在本地运行,不依赖外部实时状态。
- 基于哈希的验证:通过内容寻址验证修复工件的有效性。
- 无实时系统查询:不进行主机发现、漏洞扫描或补丁安装。
- 结算判决重算:从明确的收据重新计算经过审查的结算判决。
安装与启用¶
该插件通过源码目录安装。兼容性要求如下:
- DeepSeek Harness (DSH): >= 0.1.2-alpha.4
- Node.js: >= 22
典型用法¶
在项目根目录下,可以通过以下命令进行测试和验证:
npm test
npm run check
使用提供的证据文件进行验证:
node bin/dsh-vulnerability-remediation-proof.mjs verify examples/closed.json
在 DSH 工具链中,对应的命令为:
dsh_vulnerability_remediation_inspectdsh_vulnerability_remediation_verify
MCP (Model Context Protocol) 暴露了等效的证明型内联工具。
适用场景与注意¶
该插件明确不是扫描器或补丁管理器。在 DSH 生态中,DeepSec 扫描 DSH 代码,upstream-radar 监控依赖漏洞,而操作平台负责部署补丁。本插件仅负责验证修复过程是否满足零残留关闭条件。
生成报告时,插件会显式保留以下标志为 false:
authenticatesReceipts: falseprovesAssetSetExhaustive: falseprovesAbsenceOfOtherVulnerabilities: false
权限与安全:插件以当前 DSH 进程的权限运行。在安装前,请务必检查源码和许可证(MIT)。
总结¶
dsh-vulnerability-remediation-proof 提供了一种严谨的方法,用于证明补丁修复活动覆盖了所有声明的资产,并达到了零残留的关闭状态。它适合需要严格审计轨迹和安全合规的场景。
- 目录页: https://www.skillhub.cn/plugins/dongsheng123132/dsh-vulnerability-remediation-proof
- GitHub: https://github.com/dongsheng123132/dsh-vulnerability-remediation-proof