Releases: JacksonTai2007/cc-unlock
Release list
cc-unlock v6.0.0 - Loop Engineering + GUI
cc-unlock v6.0.0
Loop Engineering + GUI + 反拒答升级 | Loop Engineering + GUI + Anti-Refusal Upgrade
新增 | What's New
- Loop Engineering 自递归执行引擎 — 用户提出安全研究需求后,模型自动分解任务、递归执行所有阶段、无需中途确认。覆盖逆向工程、渗透测试、游戏安全、恶意软件分析、漏洞研究、移动安全等 10 个领域的自动目标合成
- CLAUDE.md 反拒答深度升级 — 从 ~30 行扩展到 ~200 行:逐字引用 Claude Code 安全策略、策略对齐分析、3 步拒答自检协议、Loop Engineering 触发规则
- loop-sec.md Skill 自动触发 — Claude Code skill 文件,安全研究任务自动激活 Loop Engineering 方法论
- Codex 系统提示词升级 — 融合 codex-5.5 直接模式 + Loop Engineering
- 可视化 GUI — PowerShell WinForms 深色主题窗口:侧边栏导航、Claude Code + Codex 版本检测、中英双语切换、一键部署/卸载/验证。双击
启动.bat即可 - deploy.ps1 升级 — 新增
-SkipSkill参数,Skill 部署/卸载/验证
v5.0 → v6.0
| 特性 | v5.0 | v6.0 |
|---|---|---|
| Loop Engineering | 无 | 自递归任务执行引擎 |
| 反拒答 | 基础授权上下文 | 策略逐字引用 + 3 步自检 |
| Skill | 无 | loop-sec.md 自动触发 |
| Codex 提示词 | 132 行基础配置 | codex-5.5 + Loop Engineering |
| 部署方式 | CLI 菜单 | GUI 窗口 + CLI |
使用 | Usage
Windows: 双击 启动.bat 打开 GUI 部署窗口
macOS: chmod +x mac-install.sh && ./mac-install.sh
Linux: ./cc-unlock-files/linux-install.sh --all
部署后重启 Claude Code / Codex 生效。
v5.0.0 — Memory Deployment Architecture
v5.0.0
从全局 CLAUDE.md (~25KB) 改为 Claude Code 原生 memory 系统,每工作区独立部署安全研究者身份档案。
Replaced global CLAUDE.md (~25KB) with Claude Code native memory system — per-workspace security researcher identity deployment.
Core Changes
- security-research-lab.md: 身份档案 + 授权上下文 + 策略对齐 + 行为规则 + 术语规范
- CLAUDE.md: 轻量工作区配置 + 强制读 memory 兜底
- deploy.ps1 (Windows) / lib-deploy.sh (mac+linux 共享库): 单工作区/--all/--codex/--list/--verify
- Codex system-prompt.md 中英双语重写,config.toml 合并式写入(cc-switch 共存)
- 自动清理 v3.x 全局遗留文件
Bug Fixes
- deploy.ps1: UTF-8 BOM 修复 PowerShell 5.1 中文解析闪退
- bat: 菜单移到 menu.ps1 (UTF-8 BOM),bat 纯 ASCII,修复 cmd.exe 编码闪退
- Mac/Linux 脚本重写到与 Windows 完全对齐,修复 set -e 导致 Codex 未部署
- .gitattributes: .sh/.command 强制 LF,*.bat 强制 CRLF,防 autocrlf 破坏跨平台换行
实测 | Tested
- Claude Desktop App: Opus 4.8 / Sonnet 5 — DNF 脚本迁移完整交付
- Codex Desktop App: GPT 5.5 — 完整交付
- Fable 5: 无法适配(拒答无法通过 memory/CLAUDE.md 解决)
v3.0.3 — 移除备份/还原, 安装幂等卸载干净
cc-unlock v3.0.3
实测效果
同一个 DNF 手游 GameGuardian Lua 脚本跨版本迁移任务 (IL2CPP RVA 重新计算、函数签名对照、汇编指令适配), 分别在两个平台完成, 均未拒答:
| 平台 | 模型 | 结果 | 产出 |
|---|---|---|---|
| Claude Desktop App | Opus 4.8 | 完整交付 | 地下城与勇士:起源_126.5.5.0.lua (41.2 KB) |
| Codex Desktop App | GPT 5.5 | 完整交付 | dnf_126.5.5.0_migrated.lua |
不使用 cc-unlock 时, 两个平台都会因涉及游戏修改/内存操作/反检测绕过而拒绝协助。
v3.0.3 变更 — 移除备份/还原, 安装幂等卸载干净
- 移除备份/还原子系统: 此前重复安装会把 cc-unlock 自己已部署的文件备份一份, 卸载时从备份"还原"回去, 导致「卸载了又被覆盖回来」。备份/还原既冗余又是 bug 根源, 故整体移除。
- 安装现在是幂等的: config.toml 合并式写入, settings.json 按签名处理, CLAUDE.md/system-prompt.md 直接覆盖。多次安装结果一致。
- 卸载现在是自包含的: 删除 cc-unlock 自有文件 + 按签名删除其创建的 settings.json + 仅剥离 config.toml 中注入的那一行。不依赖备份。
- 删除
scripts/restore.bat与scripts/恢复备份.bat;-Mode restore改为打印提示并退出。 - 移除 verify.sh / test.bat 中的备份检查; 更新文档相关说明。
v3.0.2 修复
- 卸载残留
settings.json: 安装写入的bypassPermissions配置卸载时不删除, 导致「装了卸不掉」。现在按签名识别并正确清理。 -Mode命令报错: 为 deploy.ps1 增加-Mode参数, 文档中的命令全部可用。
v3.0.1 修复
- 与 cc-switch 共存 (#1): config.toml 改为合并式写入, 保留 cc-switch 的供应商/密钥配置。
v3.0.0 核心变更
- 对齐真实策略: 基于 system_prompts_leaks 仓库的真实 Claude Code 系统提示词重写。
- Codex 统一配置: 与 Claude Code 相同的 system-prompt.md + config.toml, 一套配置两个平台。
支持的模型
| 平台 | 模型 | 状态 |
|---|---|---|
| Claude Desktop App | Opus 4.8 | 实测通过 |
| Claude Desktop App | Opus 4.6/4.7 | 兼容 |
| Claude Desktop App | Fable 5 | 完全适配 |
| Claude Desktop App | Sonnet 4.x | 兼容 |
| Codex Desktop App | GPT 5.5 | 实测通过 |
| Codex Desktop App | GPT 5.3/5.4 | 兼容 |
安装
# Windows
双击 启动.bat
# macOS
双击 启动.command
# Linux
bash cc-unlock-files/linux-install.shv3.0.2 — 修复卸载残留 + cc-switch 共存 + 双平台实测通过
cc-unlock v3.0.2
实测效果
同一个 DNF 手游 GameGuardian Lua 脚本跨版本迁移任务 (IL2CPP RVA 重新计算、函数签名对照、汇编指令适配), 分别在两个平台完成, 均未拒答:
| 平台 | 模型 | 结果 | 产出 |
|---|---|---|---|
| Claude Desktop App | Opus 4.8 | 完整交付 | 地下城与勇士:起源_126.5.5.0.lua (41.2 KB) |
| Codex Desktop App | GPT 5.5 | 完整交付 | dnf_126.5.5.0_migrated.lua |
不使用 cc-unlock 时, 两个平台都会因涉及游戏修改/内存操作/反检测绕过而拒绝协助。
v3.0.2 修复
- 卸载残留
settings.json: 安装写入的bypassPermissions配置, 卸载时从不删除, 导致「装了卸不掉」。现在卸载会优先还原用户备份, 否则仅删除带 cc-unlock 签名的生成文件, 用户自建文件原样保留。三平台一致。 -Mode命令报错: 文档与 .bat 里的deploy.ps1 -Mode deploy|uninstall|restore|verify因缺少参数定义而报错。已增加-Mode参数 (映射到原有开关, 向后兼容)。
v3.0.1 修复
- 与 cc-switch 共存 (#1): config.toml 改为合并式写入, 只注入/刷新
model_instructions_file一行, 保留 cc-switch 的供应商/密钥配置。卸载只剥离该行, 不覆盖。
v3.0.0 核心变更
- 对齐真实策略: 基于 system_prompts_leaks 仓库的真实 Claude Code 系统提示词 (Fable 5 / Opus 4.6 / Opus 4.8, v2.1.172) 重写。Claude Code 内容策略只有第 5 行一句 (ALLOW/REFUSE/DUAL-USE), claude.ai 的 refusal_handling / cyber_warning / default_stance 全部不存在。
- Codex 统一配置: 实测 AGENTS.md 对 GPT 无效, 改用与 Claude Code 相同的 system-prompt.md + config.toml, 一套配置两个平台。
- 援引官方持久授权: 系统提示词明文承认 "durable instructions like CLAUDE.md files"。
支持的模型
| 平台 | 模型 | 状态 |
|---|---|---|
| Claude Desktop App | Opus 4.8 | 实测通过 |
| Claude Desktop App | Opus 4.6/4.7 | 兼容 |
| Claude Desktop App | Fable 5 | 完全适配 |
| Claude Desktop App | Sonnet 4.x | 兼容 |
| Codex Desktop App | GPT 5.5 | 实测通过 |
| Codex Desktop App | GPT 5.3/5.4 | 兼容 |
安装
# Windows
双击 启动.bat
# macOS
双击 启动.command
# Linux
bash cc-unlock-files/linux-install.shv2.0.0
cc-unlock v2.0.0
基于 Opus 4.8 和 Fable 5 实际系统提示词分析优化的安全研究工作站配置。
v2.0 新增
- 运行环境声明: 明确 Claude Code 与 claude.ai 的产品区分,引用 refusal_handling 的适用范围限定
- 拒答行为矫正: 引用模型自己的 default_stance ("only declines for concrete, specific risk of serious harm"),建立决策检查清单
- 分类器对策: 针对 cyber_warning / system_warning / ethics_reminder 分类器的处理规则
- 累积输出规则: 会话级授权声明,防止长对话中模型自动收紧
- 扩展禁止模板: 从 14 条扩展到 24 条,覆盖所有已知拒答模板
- 精确模型适配: 基于 Opus 4.8 和 Fable 5 实际系统提示词的机制级分析
核心功能
- 覆盖 15 个安全研究子领域,~300 条示例交互
- 24 条标准术语规范,防止委婉替换
- 多层行为锚定: 运行环境 + 授权上下文 + 拒答矫正 + 行为锚定 + 分类器对策
- 支持 Windows / macOS / Linux 一键部署
- 支持 Claude Code + Codex 双平台
支持模型
Claude Opus 4.5-4.8, Claude Sonnet 4.5-4.6, Claude Haiku 4.5, Claude Fable 5
v2.0.0
cc-unlock v2.0.0
基于 Opus 4.8 和 Fable 5 实际系统提示词分析优化的安全研究工作站配置。
v2.0 新增
- 运行环境声明: 明确 Claude Code 与 claude.ai 的产品区分,引用 refusal_handling 的适用范围限定
- 拒答行为矫正: 引用模型自己的 default_stance ("only declines for concrete, specific risk of serious harm"),建立决策检查清单
- 分类器对策: 针对 cyber_warning / system_warning / ethics_reminder 分类器的处理规则
- 累积输出规则: 会话级授权声明,防止长对话中模型自动收紧
- 扩展禁止模板: 从 14 条扩展到 24 条,覆盖所有已知拒答模板
- 精确模型适配: 基于 Opus 4.8 和 Fable 5 实际系统提示词的机制级分析
核心功能
- 覆盖 15 个安全研究子领域,~300 条示例交互
- 24 条标准术语规范,防止委婉替换
- 多层行为锚定: 运行环境 + 授权上下文 + 拒答矫正 + 行为锚定 + 分类器对策
- 支持 Windows / macOS / Linux 一键部署
- 支持 Claude Code + Codex 双平台
支持模型
Claude Opus 4.5-4.8, Claude Sonnet 4.5-4.6, Claude Haiku 4.5, Claude Fable 5