Files
dsh-purge2/cordis.patch.yml
叫我小杨同学 335ddee90f fix: 全仓审计加固与死代码清理,版本 1.1.87
- 回滚/备份:空 bak 改名 .bad 跳过;升级刷新 bak 补上单数 marker 补丁;统一原子写
- 补丁命中:optional 命中不符记软失败;#42 插入型替换加探针防重复插入
- Windows:进程枚举改用 | 分隔 + UTF-8,修复中文路径换包不杀旧进程;换包失败拉起原版
- 安全:asar 解包防越界;红队路径校验 realpath 防空 symlink;更新仅 https;报告回放去换行注入
- 提示词钩子:停用后 rewriteFn 返回原装配文本并清理 assemble guard;缓存签名纳入红队/策略/override
- 红队:listEngagements 默认不算统计;listVulns/报告支持 evidenceLimit
- 子代理名额占位即时生效并回退;--apply 有失败项退出码 1
- 清理:删除 lib/mnemon-settings.js 及 13 处死代码/未使用 import;移除 test 目录与 test 脚本
2026-11-01 21:47:03 +08:00

72 lines
1.8 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# dsh-purge bundle patch
#
# 清洗 + 演练台都在本插件内(lib/redteam、presets/redteam、skills/redteam)。
# 只装 dsh-purge,不外接、不 link 其它红队包。
# 关掉旧的独立红队包行(若用户以前装过 dsh-redteam-mode)
- id: redteam-store
name: dsh-redteam-store
disabled: true
- id: redteam-ui
name: dsh-redteam-ui
disabled: true
- id: redteam-mode
name: dsh-redteam-mode
disabled: true
- id: redteam-mode-store
name: dsh-redteam-mode/store
disabled: true
- id: redteam-mode-ui
name: dsh-redteam-mode/ui
disabled: true
- id: system-prompt
config:
includeHarnessIdentity: false
personaPrefix: ""
personaSuffix: ""
# 本体 insert 写在用户层 profile/cordis.patch.yml(postinstall / 演练台自愈补)。
# 这里只改已入队条目的 inject/config。再 insert 一次会 already queued(#152 / #154 / #159)。
- id: dsh-purge
name: dsh-purge
inject: [systemPrompt, tools]
config:
enabled: true
autoApplyOnStart: false
autoUpdateOnStart: false
autoRevertOnMissing: false
injectOnce: false
stripMnemon: true
verbose: false
postPrompt: ""
postPromptOrder: 5100
autoRetry: true
retryMax: 3
autoContinue: false
continueMax: 3
continueText: "继续"
capabilityProtocol: true
hooksDenyBypass: true
anchorMode: auto
subagentControl: true
- insert:
# 演练台:预设 + 技能落地(本插件 lib/redteam)
- id: dsh-purge-redteam
name: dsh-purge/redteam
# 演练台事实库(SQLite),数据在 $DSH_HOME/redteam
- id: dsh-purge-redteam-store
name: dsh-purge/redteam/store
config:
root: !!js dshHomePath('redteam')
# 演练台 HTTP 桥 POST /redteam/api
- id: dsh-purge-redteam-ui
name: dsh-purge/redteam/ui