在 AI 辅助安全领域,单纯投递知识往往不足以完成复杂任务。模型掌握大量知识,却缺乏 workflow(工作流)的引导和把控,容易导致效率低下或偏离目标。DeepSeek Harness (DSH) 旨在解决这一问题。dsh-redteam-model 是基于 DSH Web 实现的插件,为安全研究人员提供了一套覆盖渗透测试、红队评估、代码审计等领域的安全研究工作流。
核心功能¶
该插件包含十个安全模式预设和十七个运行时插件:
-
十个安全模式预设:
redteam:通用安全研究员pentest:渗透测试code-audit:代码审计binary-analysis:二进制分析attack-defense:攻防评估av-evasion:免杀对抗incident-response:应急溯源cloud-security:云安全攻防ctf-solver:CTF 解题asset-mapping:资产测绘
-
十七个运行时插件:
dsh-stage-gate:门禁结构校验dsh-route-boost:逐轮治理信封dsh-sec-enforce:确定性工具拦截dsh-refusal-guard:反拒绝dsh-trace-vault:过程留痕库dsh-auto-advance:自动推进器dsh-product-subagents:子智能体dsh-mcp-studio:MCP 工具台dsh-redteam-results:成果展示dsh-hunter:资产狩猎dsh-campaign-memory:战役记忆dsh-mode-group:模式选择器dsh-session-pulse:会话状态面板dsh-attack-atlas:攻击面图谱dsh-scanner-tools:扫描工具封装dsh-semgrep-audit:静态分析dsh-webshell-mgr:Webshell 管理
-
其他特性:
- 基于 workflow 的设计,解决 AI 缺乏引导的问题。
- 支持离线部署。
- 集成扫描工具(nuclei, httpx, ffuf, nmap 等)。
- 支持 MCP 工具台。
安装与启用¶
前置条件¶
- 需先安装 DeepSeek Harness (DSH)。
- 依赖 Node.js >= 22。
安装方式¶
方式一:通过命令行安装(推荐)¶
在终端中执行以下命令:
dsh plugin --profile web add github:SeaOf0/dsh-redteam-model
方式二:通过 Web 界面安装¶
- 打开 dsh web 设置页。
- 找到 Redteam Manager。
- 在该页面中一键部署十个安全模式或十七个运行时插件。
典型用法¶
- 查看门禁 Schema:在任一会话中调用
gates_list,可以查看专业模式的门禁结构定义。 - 使用扫描工具:在
pentest、attack-defense、cloud-security、ctf-solver、asset-mapping等模式中,可以直接使用nuclei_scan等扫描工具。 - 查看成果:在
redteam-results插件中查看任务台账和成果页。
适用场景与注意¶
- 适用场景:仅面向已获得书面授权的安全测试、CTF 竞赛、漏洞赏金与安全研究场景。
- 注意:不能用于非法行为。工作流设计是其核心,旨在解决 AI 缺乏 workflow 引导的问题。
总结¶
dsh-redteam-model 通过预设的工作流和运行时插件,为 DeepSeek Harness 提供了结构化的安全研究能力。它覆盖了从资产测绘到应急溯源的全流程,适合需要在授权环境下进行系统性安全研究的用户。
项目地址:GitHub