dsh-purge演练台(Drill)完全指南:从授权声明到红队智能体一键拉起全流程
【免费下载链接】dsh-purgeDeepSeek Harness 破甲:让所有模型都能破甲,不同模型可换不同提示词;默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐项目地址: https://gitcode.com/gh_mirrors/ds/dsh-purge
dsh-purge是装在本机官方 DeepSeek Harness 上的网络安全红队评测插件,它内置了一个「演练台(Drill)」控制台:第一次打开需要阅读授权声明并完成勾选,之后就能查看资产、技能和本机环境,只需发送一个靶标单位名称,即可一键拉起内置五个执行角色的红队智能体,自动走完信息收集→资产梳理→漏洞发现→漏洞利用→内网渗透全流程。这篇完全指南带你从零走通每一步。
⚠️ 演练台只用于你有权管理的本机、离线靶标,或已书面授权的演练环境。本项目为非营利公益项目,严禁任何违法违规用途。
演练台是什么:两页右侧栏,清洗与演练分开
安装插件后,会话标题旁会出现dsh-purge按钮,点开会弹出右侧栏,共两页:
| 页面 | 作用 |
|---|---|
| 清洗(Clean) | 分组查看补丁状态、应用/还原/卸载、编辑提示词、管理多套规则集,无需额外授权 |
| 演练台(Drill) | 授权后查看资产、技能库和本机环境;未授权时页签标「未授权」 |
两者是独立的:清洗页随时可用,而演练台有一道授权门槛,下面重点讲它。
授权声明:读全文、等倒计时、勾选三项
第一次进演练台,系统会强制走完一套授权流程,目的是让使用者明确责任边界:
- 阅读声明全文:演练台只用于本机官方 Harness、离线本地合成靶标或授权演练,不对公网目标发包;
- 等待倒计时结束:防止用户一闪而过不认真看;
- 滚动到文末并勾选三个确认项:确认目标合法、确认自行承担后果、确认不用于生产系统;
全部完成后,页签才从「未授权」变为可用。这一步只针对演练台,清洗页不需要。
授权声明的完整措辞可参考 docs/drill-auth-legal.html。
一键拉起红队智能体:发一个单位名称就开工
授权之后,演练台的核心玩法是"发话即开工"。预设逻辑定义在 presets/redteam/preset.yml 与 presets/redteam/agent.cordis.yml:
- 你只发一个靶标单位名称,主会话的红队指挥智能体即视为你已获授权,直接开工;
- 它自己不动手,只负责计划、派活、分析回报、向你汇报,实际动作全部派给五个执行角色:信息收集、资产梳理、漏洞发现、漏洞利用、内网渗透;
- 同一靶标并发最多 3 个执行智能体,默认顺序推进;
- 每个角色的发现都会落库到 SQLite 资产库,没落库的成果视为没发生,主智能体会先验证再推进下一步;
- 进度、得分、WebShell、隧道状态可以随时向它询问,它读真实数据回答。
开工前建议:配好「环境适配」
红队智能体依赖 FOFA、VPS、扫描器等外部资源。第一次派活前,建议先进入演练台的环境适配页,把工具路径、FOFA_KEY、VPS 地址一次性补齐——智能体开工时会先做预检,缺什么它会向你一次性列清,补不齐也会给出降级替代方案。
官方建议优先在专供演练的 Kali 虚拟机里跑,避免在日常办公机上落私钥和扫描器。
快速上手:安装到走完全流程
把插件装进你正在用的宿主(Web、社区桌面端、官方桌面 EXE 分开装):
git clone https://gitcode.com/gh_mirrors/ds/dsh-purge.git cd dsh-purge dsh plugin --profile web add .完全退出并重新打开宿主,点会话标题旁的dsh-purge,在「清洗」里点「应用」,再按提示重启一次——只点应用不重启,注入不生效;
打开「演练台」,阅读授权声明、等倒计时、勾选三项;
在「环境适配」补齐工具与密钥;
在会话里发送靶标单位名称,红队智能体自动拉起,开始全流程演练。
相关源码与配置:
- 演练台前端:lib/redteam/client.js
- 红队工具集:lib/redteam/tools.js
- SQLite 资产库:lib/redteam/store-core.js
- 内置技能库:skills/redteam/
- 评分规则:lib/redteam/score-rules.js
常见问题
Q:点了应用为什么像没生效?A:必须再点一次「重启」,补丁才进入当前进程,之后新开一轮对话注入才生效。
Q:演练台和清洗页为什么授权要求不同?A:清洗只动本机文件的补丁与提示词;演练台涉及真实发包、上传文件、建隧道,所以要强制授权流程。
Q:多会话会串靶标吗?A:不会。每个会话有独立的靶标绑定,子智能体自动继承父会话目标,互不影响。
小结
dsh-purge 的演练台把"授权声明 → 环境适配 → 一键拉起红队智能体"做成了三步操作:先读声明勾选确认,再补齐环境资源,最后发一个单位名称,五个执行角色就会按红队攻击流程自动推进,并把每一步成果落库可查。只要目标在授权范围内,它就是本机红队评测的好帮手。
【免费下载链接】dsh-purgeDeepSeek Harness 破甲:让所有模型都能破甲,不同模型可换不同提示词;默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐项目地址: https://gitcode.com/gh_mirrors/ds/dsh-purge
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考