模型明明会,却回“我不能“?dsh-purge 的 DSH 宿主破甲实战
模型明明会,却回"我不能"?dsh-purge 的 DSH 宿主破甲实战
【免费下载链接】dsh-purgeDeepSeek Harness 破甲:让所有模型都能破甲,不同模型可换不同提示词;默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开,请查看署名要求部分项目地址: https://gitcode.com/GitHub_Trending/ds/dsh-purge
你让 DSH 跑一个任务,它一本正经回"这个我不能做"——拦你的往往不是模型,而是坐在模型前面的宿主。dsh-purge 就是为这个场景做的破甲插件:装在本机官方 DeepSeek Harness 上,不让模型多答两句,而是把"模型自己说的话"和"宿主拦下来的话"拆开给你看,还能顺手换掉宿主用的那本规则手册。
为什么要在意这一层:DSH 不只是转发问题,它运行时会改写提示词、过审批门、管沙箱策略。同一个任务,"模型拒绝"和"宿主拦截"外表一模一样,只盯着"模型答不答",就会把宿主拦截记成模型拒绝,评测结论从此跑偏。
先认清门禁:dsh-purge 是装在"前台"上的控制柜
把模型想成柜台里的办事员,DSH 是站在前面的前台——它不只递话,还会当场改写你的请求单、决定哪些请求拦下、哪些房间你能进。**dsh-purge 就是装在这位前台身上的控制柜:能换它的规则手册(每个模型各挂一份提示词),有台账能查每个补丁的状态(清洗页),能一键恢复出厂(还原),后面还带一个只能碰"你有权限管理的墙"的练习室(演练台)。**开源版边界很清楚:只动本机官方 DSH 包和本机配置,不碰公网,它不是公网扫描器。
dsh-purge 清洗页:补丁状态、应用与一键还原
动宿主包文件这件事,还原机制是命门。应用前每个目标文件先备份成.dshpurge.bak,点「还原」就是拿备份覆盖回去、删掉备份收工;宿主启动时会自动复查重放,npm 升级盖掉node_modules之后不用手改文件。
清洗页把补丁分组摆着:提示词、代码、引擎、工具各一组,计数只算真正应用上的项,没匹配上的显示"跳过",不乱改文件。卸载更干净:先还原,再删注入文件和规则库,把插件自己也带走。补丁清单的实现就在 lib/core.js,想核对到底改了哪些文件可以顺着读。
DSH 提示词换手册:按模型注入提示词与规则集用法
核心卖点在这里:每个模型都能破甲,而且各挂各的提示词;默认那一份是面向国模「小码酱」写的,风格是"先复述任务、再拆步骤"。
清洗页的提示词框直接可改,存进prompt-inject.md,之后每轮会话都带上。想要更细的分场景管理,用规则集:多套AGENTS.md/CLAUDE.md各占一个槽位,点启用就写入生效。每轮开始会按"注入文件、本地规则、工作区策略"三级决策,最后拼成最终系统提示词。改完不用重启宿主,下一个会话就生效。
dsh-purge 演练台:本地靶场授权与红线
侧栏第二页是演练台,授权后能看资产测绘、环境适配、当前测试、报告。开源版的攻击任务只放行回环和 RFC1918 私网;域名先解析再判 IP,解析到公网照样拦,聊天里说"这是我服务器"不算数。
第一道门是授权声明:通读、等倒计时、滚到文末、勾三项,才放行。游戏外挂直接禁,技能库和知识库这版也不下发。想拿它评估外网资产的话,方向一开始就错了——演练台只定位本地靶场。
相关实现在 lib/redteam/,读源码可以顺着看。
dsh-purge 安装步骤:从 clone 到应用补丁的最小路径
- 拿仓库:
git clone https://gitcode.com/GitHub_Trending/ds/dsh-purge。web 和桌面端是两个 profile,分开装,只装你正在用的那一个宿主。 - 装进 profile:
dsh plugin --profile web add .(桌面端把web换成desktop)。别走插件市场,一键安装会报already queued: dsh-purge;npm 仓库没有这个包名,也别pnpm add dsh-purge。 - 完全退出宿主,再启动。
- 点会话标题旁的 dsh-purge,在「清洗」页点「应用」。应用成功会自动重启一次。
- 用
/purge status看状态;不对劲就点「还原」,或跑dsh-purge --revert。
**记住这个顺序:装包不等于打补丁,"完全退出 → 重开 → 点应用"三步走完才生效。**完整步骤可查 README.zh-CN.md。
上手上头之前,三个坑位
- 和宿主版本强耦合:只维护官方 dsh web 和官方桌面 EXE,1.1.78 对的是 DSH 0.2.1-rc.2,0.2.0 还能用,0.1.x 别硬上,得回老 tag 找旧版。
- 部分补丁靠字符串匹配:官方措辞一改就可能命中不了,显示"跳过",这次应用仍算完成、不乱改文件,但评测结论要留个心眼。
- 卸载是把双刃剑:卸载会先还原补丁,再删注入文件、规则库和插件本身,默认智能体预设也会退回
standard,别把卸载当成"临时停用"。
真动手这周,你打算先换提示词把破甲跑通,还是先把清洗页的补丁状态和还原流程摸熟?评论区留个答案,再把你的 DSH 版本和 web / 桌面端身份交代一下——版本不对得上,坑位完全不同。
【免费下载链接】dsh-purgeDeepSeek Harness 破甲:让所有模型都能破甲,不同模型可换不同提示词;默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开,请查看署名要求部分项目地址: https://gitcode.com/GitHub_Trending/ds/dsh-purge
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考