dsh-redteam-model
SeaOf0/dsh-redteam-model
面向授权安全研究的 DSH 合集:九个工作模式(redteam 总控、渗透测试、代码审计、二进制分析、攻防评估、免杀对抗、应急溯源、云安全攻防、CTF 解题)与十五个运行时插件,设置页管理台支持一键部署、安装、更新与卸载。
安装
把 dsh-redteam-model 装进 DeepSeek Harness
GitHub 方式 · GitHub 源码
从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/web/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。
桌面版有自己的 profile,叫 desktop,只认它自带的 dsh 命令——npm 装的 dsh 会直接拒掉这个 profile。先在应用菜单里点 Manage dsh Command… 装上这个命令,打开一次桌面版再彻底退出,跑下面这条,然后重新打开桌面版。
GitHub 方式 · GitHub 源码
从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/desktop/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。
我们的实装是在 npm 版 dsh 的 web profile 里跑的,没在桌面版上跑过。
我们跑过之后
我们跑过,装得上
这里每条命令都在一次性容器里、对着干净 profile 真跑过,结果取自 harness 自己的记录,不是读源码猜的。 最近一次 今天,DeepSeek Harness 0.2.2-rc.1.
挂进你的 README
给维护者的:badge 取这条 listing 最近一次 sandbox 实测的结果,重跑之后它自己会变,读者点开就是这页的完整记录。
安装前须知
装 dsh-redteam-model 之前,先看这几条
- 源码在这里: SeaOf0/dsh-redteam-model——已进入社区精选库,DSH 自带的插件市场就是从这儿装的。
- 开源协议:MIT。
安全
装 dsh-redteam-model 会执行什么
- 构建脚本
我们这次实装里没有构建脚本被拦。
来源:我们在沙箱里的实装,DeepSeek Harness 0.2.2-rc.1,今天。
- 安装钩子
package.json 里没有 preinstall / install / postinstall 脚本。
来源:最近一次同步时读到的 GitHub 上的 package.json。prepare 没有记录——它只在从 GitHub 装时执行,被 pnpm 拦下时会出现在「构建脚本」那一行。
- README 里提到
shell 命令(bash、exec、spawn 之类)
来源:对 README 做的关键词匹配,只提示它可能碰到什么,不是代码分析。
这不是安全审计。上面是一次实装记录加两次文本扫描,没有人替你读过这个插件的代码。插件带着你 agent 的权限在跑。
AI 锐评
是什么 — 提供 DeepSeek Harness 十个 redteam 安全研究工作模式及其运行时插件。
谁该装 — 在 DeepSeek Harness 中进行安全研究任务的用户适合安装此插件。 如果用户不使用 DeepSeek Harness 平台,则可以不安装此插件。
注意 — 沙箱实测通过:在全新 profile 里装上,并被 harness 注册进 profile。 静态检查发现会执行 shell 命令。 从源码装时需要先手动放行它的构建脚本。
锐评 — 我会安装它,因为它提供了安全研究工作模式与运行时插件的集成支持。
grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。
dsh-redteam-model 是做什么的

dsh-redteam-model 是一个面向授权安全研究的 DeepSeek Harness 插件,提供十种安全工作模式和配套运行时插件,覆盖渗透测试、代码审计、二进制分析、攻防评估、免杀对抗、应急响应、云安全、CTF 解题与资产测绘。每个模式由 persona、playbook、skills 和 refs/ 组成,运行时组件负责阶段门禁、路由提示、操作追踪、审计留痕、MCP 接入、结果汇总以及本机扫描器封装。
DeepSeek Harness 插件通过 web 设置页管理模式和运行时插件,也可使用 deploy.mjs 完成部署。它会在当前 DSH_HOME 的 .agent-presets 中建立链接或写入受管理副本,并将安全规范写入 ~/.dsh/AGENTS.security.md。任务过程中可能写入 gate-log.md、operation-state.json、证据索引和工作区成果;扫描器还会调用终端工具。适合已取得授权的安全测试、研究和 CTF 场景,不适合普通聊天或未授权目标。运行需要 Node.js >= 22,部分能力还依赖本机工具、MCP 服务或 claude/codex CLI。
dsh-redteam-model 的文档
dsh-redteam-model 的配置
DeepSeek Harness 将插件声明写入当前 profile,并在当前 DSH_HOME 管理 .agent-presets。设置页修改前会备份 package.json 和 lockfile,失败时恢复。安全规范位于 ~/.dsh/AGENTS.security.md,只注入十个安全模式;旧版 ~/.dsh/AGENTS.md 会保留为 .bak- 备份。
dsh-redteam-model 的命令
在源码的 deploy 目录中,node deploy.mjs 执行幂等部署,node deploy.mjs --check 做离线校验,node deploy.mjs --start 后台启动 http://127.0.0.1:3080,npx ./deploy 可作为同一入口。管理台按 profile 保留最近 50 条记录,重启时将未完成任务标为中断失败。
dsh-redteam-model 的行为
模式包含 persona、playbook、skills 和 refs/。stage_gate、gates_list 提供门禁校验,operation-state.json 支持恢复;trace_search、trace_get 等工具检索过程记录。dsh-sec-enforce 拦截报告写入和高危命令,扫描结果写入任务工作区。
环境要求与限制
DeepSeek Harness 需要 Node.js >= 22,不要求预装 pnpm、dsh、bash 或 python。Windows 10+ 使用 junction。nuclei、httpx、ffuf、nmap、MCP、claude 和 codex 等缺失时,相关能力会降级或不可用。
根据项目自己的文档整理,会跟着上游更新。两边对不上时以源码仓库为准—— 去 GitHub 看原始 README
同一分类
dsh-redteam-model 的同类插件
api-relay-audit
toby-bridges
从 DeepSeek Harness 对 AI API 中转站和 LLM 代理运行本地安全审计,生成 Markdown 报告,覆盖提示词注入、模型替换信号、工具调用改写、错误泄漏、流完整性和按 profile 启用的 Web3 风险。
DeepSeek Harness 0.2.2-rc.1 拒装最新版
helmd
ADWMC
DeepSeek Harness 的安全分析插件:33 个工具覆盖六大安全域、证据/报告与工具集,并提供案件生命周期、路由和工具账本;按会话绑定的案件工作区支持证据链、E 编号校验与可复现结论(repro_cmd);内置 362 篇按需参考、三档可热切换人设,以及带案件状态恢复的破甲 / Case / 拦截 / 关于四页工作台。
没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。
dsh-permission-rules
PerryLink
Claude Code 风格的声明式权限规则:按序 allow/deny/ask 的 YAML 规则,在 tools/pre-execute 瀑布上匹配工具名、参数、工作区路径与 agent 身份,带完整会话日志审计、干跑模式与热重载。
我们跑过,装得上