dsh-purge 红队破甲完整指南:一次讲清 DeepSeek Harness 的宿主层拦截与提示词注入

【免费下载链接】dsh-purge DeepSeek Harness 破甲:让所有模型都能破甲,不同模型可换不同提示词;默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开,请查看署名要求部分 【免费下载链接】dsh-purge 项目地址: https://gitcode.com/GitHub_Trending/ds/dsh-purge

模型答不答应,不等于你看到的拒绝。DeepSeek Harness 会在运行时改写提示词、审批门与沙箱策略,宿主层拦截常被误当成模型拒绝。dsh-purge 是装在本机官方 Harness 上的 AI 红队评测工具,主打红队破甲:清洗宿主策略、按模型更换系统提示词、内置受控演练台。

你看到的"拒绝"到底卡在哪

DeepSeek Harness 是模型的宿主环境,可以理解成模型外面的"外壳程序":它不只是把你的问题转给模型,还会在运行时改写提示词、审批门(决定哪些操作要先批准才能执行)、沙箱策略和会话格式。所以你看到的"拒绝",可能不是模型说"不",而是宿主层拦截先拦下了。

dsh-purge 做的事就是把这两层拆开:在你本机安装的官方 Harness 上打补丁,调整默认文案、权限策略与工具上限,官方能力保留;系统提示词的覆盖段(每轮对话前悄悄替换默认系统提示词的那一段)交给你控制。再遇到拒绝时,你分得清是模型层的边界,还是宿主层的策略在作怪。

分清"谁在拦截",破甲才有意义。

三步装好,再重启一次才生效

dsh-purge 安装教程的主干就三步,但"应用≠生效"是新手最高频的坑。

  1. 装插件:终端执行 dsh plugin --profile web add dsh-purge(dsh 需在 PATH 中;官方桌面 EXE 把 --profile 换成 desktop)。
  2. 重启后点应用:完全退出宿主再打开,在会话标题旁点 dsh-purge 按钮,在右侧栏「清洗」页点 应用——注意它不出现在宿主设置页里。
  3. 再重启一次:"应用"只把补丁和提示词写进磁盘,当前进程还是旧的。按提示重启宿主、新开一轮对话,注入才进入当前会话。

验证很简单:聊天里输入 /purge status,打印出 DSH_HOME 与补丁清单,路径和你实际使用的宿主一致,就算装好了。

dsh-purge红队破甲工具清洗页补丁状态与应用界面

三步走完,插件才真正进入你的会话。

换个提示词,让模型重新回答

提示词统一存放在 $DSH_HOME/prompt-inject.md,在清洗页直接编辑:文件有内容时原样写入 systemPrompt 覆盖段,为空则不写;你改过的内容会被保留,重复应用不会覆盖。

"按模型换装"是 dsh-purge 的招牌能力:不同模型配不同提示词,让模型的配合度重新排一次序。内置预设位于 presets/redteam/,其中 preset.yml 定义"红队模式"——发送一个靶标单位名称即可拉起红队智能体,内置信息收集、资产梳理、漏洞发现、漏洞利用、内网渗透五个执行角色。配套技能文档放在 skills/redteam/,可通过清洗页或 /skills import 导入到官方技能目录 $DSH_HOME/skills/,卸载插件不会删掉你的技能。

规则集支持多套 AGENTS.md / CLAUDE.md,启用即写入 $DSH_HOME,用 /rules use <id> 切换。

dsh-purge红队破甲工具规则集编辑界面

提示词与规则集都在面板里管理,换装成本几乎为零。

演练台:先签字,再进场

「演练台」标签在授权前显示"未授权"。第一次进入要完成四步确认:阅读全文声明 → 等待倒计时 → 滚动到文末 → 勾选三项确认框。

dsh-purge红队破甲演练台授权确认安全声明页面

授权后进入主界面,标签页包括资产测绘、环境适配、漏洞成果、得分目标、报告、知识库、技能库;资产测绘结果落入本地 SQLite 资产库——即本机的一个轻量数据库文件,用来存资产、端口与漏洞记录,数据落在 $DSH_HOME/redteam。

dsh-purge红队破甲演练台资产测绘与技能库主界面

⚠️ 边界提醒:演练台仅用于你有权管理的本机官方 Harness、离线本地合成靶标或已书面授权的演练环境,未经授权的渗透、攻击、窃取和破坏一律禁止。

签字不是流程装饰,是你给自己划的责任边界。

每一步都能退回去

dsh-purge 一键还原的底气,来自"先备份后动手":

  • 应用:检测补丁是否已生效 → 未生效先把原件备份为 <文件>.dshpurge.bak → 按补丁清单替换匹配文件 → 覆盖 shim(转发调用的小垫片文件)→ 提示词未改动则写入内置默认提示词;
  • 还原:「还原」或 /purge revert 用备份覆盖回去并删除备份;prompt-inject.md 是你的文件,还原时保留;
  • 卸载:先自动还原(若已应用),再删除注入文件、规则库与插件本身。

重复应用是幂等的,即重复执行结果不变;宿主版本不匹配时,对应补丁显示"跳过"而不是乱改文件。路径探测按 $DSH_HOME → dsh 启动器旁的 .dsh → ~/.dsh 顺序进行,不写死盘符。

每个动作都有对应退路,这就是可逆设计的全部意义。

命令与配置速查

场景聊天命令CLI 命令
查看状态/purge statusdsh-purge --status
应用补丁/purge applydsh-purge --apply
还原/purge revertdsh-purge --revert
卸载/purge uninstalldsh-purge --uninstall
切换规则集/rules use <id>—
回退上一轮/rewind—

运行时配置集中在 cordis.patch.yml:enabled 是总开关,autoApplyOnStart 控制启动时自动检查并应用,postPrompt / postPromptOrder 决定覆盖段内容与顺序,autoRetry / retryMax 是失败重试及上限,autoContinue / continueMax 控制自动续跑。

命令与配置都收敛在这两处,排障时翻一遍就够。

红线与法律责任

📌 本项目为非盈利公益开源项目(MIT 协议),仅限本机或已书面授权环境使用。

  • dsh-purge 只处理你本机已安装的官方 @deepseek-ai 包,补丁、注入、回滚、卸载都在本机文件与本机进程内完成,不对任何公网主机扫描、探测或攻击发包,仓库内不含木马、后门或对外攻击载荷;
  • 严禁在未获得所有者合法书面授权的目标上运行;严禁用于勒索、破坏、撞库或传播恶意载荷;严禁诱导生成法律禁止的内容;
  • 你对全部下载、部署与输入输出后果独立承担法律责任;
  • 任何将本项目用于违法犯罪的行为,开源许可自动终止。

dsh-purge = 宿主策略清洗 + 按模型破甲提示词 + 受控演练台。装插件、点应用、重启三步走完,你就能亲手回答"到底是模型拒绝还是宿主拦截"。每一步都能退回去,红线画得清清楚楚,剩下的判断在你。

【免费下载链接】dsh-purge DeepSeek Harness 破甲:让所有模型都能破甲,不同模型可换不同提示词;默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开,请查看署名要求部分 【免费下载链接】dsh-purge 项目地址: https://gitcode.com/GitHub_Trending/ds/dsh-purge

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐