← 返回列表
D

dsh-riskproof

v0.1.0 · 0 天前发布

Provenance-aware execution security for DeepSeek Harness. Track sensitive data across tool calls and stop risky side effects before execution.

deepseek-harnessdsh-pluginai-agentagent-securityprovenanceinformation-flow-controltool-securitytaint-trackingexecution-securitypolicy-engine

README

RiskProof

面向 DeepSeek Harness 的来源感知型 Agent 执行安全插件。

追踪工具输入从哪里来。发现跨工具的敏感数据流。在副作用发生前阻止危险行为。

English · 简体中文

---

RiskProof 回答的问题

大多数工具权限插件只回答一个问题:这个工具允许调用吗?

RiskProof 回答另一个问题:

这次工具调用里的数据从哪里来、经过了哪些工具、现在准备流向哪里?

单次工具调用通常安全,但组合起来就不一定了。

text
web_fetch ← UNTRUSTED_WEB
│
database_query ← CUSTOMER_DATA
│
send_email ← 外部目的地
│
RiskProof → DENY (有证据、在副作用发生之前)

为什么是 RiskProof

| 权限规则 | RiskProof |
| ------------------------- | -------------------------------- |
| 这个工具允许吗? | 这些数据从哪里来? |
| 单次调用 | 跨工具数据流 |
| 工具名 | 来源(Provenance)+ 污点(Taint)|
| 静态规则 | 有状态的攻击链 |

查看完整 README →

版本兼容矩阵

DSH 版本状态说明
dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
dsh@0.1.0 ✅ 兼容 标准 patch ✅
dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
dsh@0.3.0+ ❓ 未知 尚未发布

💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

元数据

License
Apache-2.0
npm
dsh-riskproof
Repo
git+https://github.com/onlyqzq/riskproof.git
Engines
{"node":">=22"}
Weekly DL
0
Monthly DL
0
dsh.bundle
{"bundle":{"patch":"./cordis.patch.yml"}}