dsh-vulnerability-remediation-proof:补丁验证离线证据插件

在 2026 年 10 月 4 日的 DSH 生态中,验证补丁是否有效通常涉及扫描器或实时系统查询。这些方法引入了不确定性和对实时状态的依赖。dsh-vulnerability-remediation-proof 旨在解决这一特定需求,提供一种离线、确定性的方式来验证补丁闭环。

插件介绍

该插件由 dongsheng123132 维护,专注于通过基于哈希的验证提供补丁修复的离线证据。它不执行扫描或安装,而是从提供的收据重新计算结算判决。输入和报告仅包含哈希和受限的公共元数据,不包含主机名、地址、扫描正文或密钥。

核心功能

  1. 离线、确定性证据:完全在本地运行,不依赖外部实时状态。
  2. 基于哈希的验证:通过内容寻址验证修复工件的有效性。
  3. 无实时系统查询:不进行主机发现、漏洞扫描或补丁安装。
  4. 结算判决重算:从明确的收据重新计算经过审查的结算判决。

安装与启用

该插件通过源码目录安装。兼容性要求如下:

  • 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_inspect
  • dsh_vulnerability_remediation_verify

MCP (Model Context Protocol) 暴露了等效的证明型内联工具。

适用场景与注意

该插件明确不是扫描器或补丁管理器。在 DSH 生态中,DeepSec 扫描 DSH 代码,upstream-radar 监控依赖漏洞,而操作平台负责部署补丁。本插件仅负责验证修复过程是否满足零残留关闭条件。

生成报告时,插件会显式保留以下标志为 false:

  • authenticatesReceipts: false
  • provesAssetSetExhaustive: false
  • provesAbsenceOfOtherVulnerabilities: 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
羽毛球分组比赛记分
小程序二维码

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

小夜