Skip to content

JacksonTai2007/cc-unlock

Repository files navigation

cc-unlock v6.0

Claude Code + Codex 安全研究配置工具 | Security Research Config Tool for Claude Code & Codex

cc-unlock v6.0 在 v5.0 的 memory 部署基础上新增 Loop Engineering 自递归任务执行引擎反拒答策略升级Claude Code Skill 自动触发,并提供 可视化 GUI 部署工具(侧边栏导航 + Claude Code / Codex 版本检测 + 中英双语切换)。

cc-unlock v6.0 adds Loop Engineering self-recursive task execution engine, anti-refusal policy upgrade, Claude Code Skill auto-trigger, and a visual GUI deployment tool (sidebar navigation + Claude Code / Codex version detection + zh/en language switching) on top of v5.0's memory deployment architecture.

v6.0 新增:Loop Engineering 让模型在接收到安全研究请求时自动分解任务、递归执行所有阶段、无需中途确认。用户不指定最终目标时模型自动合成最优目标。GUI 从 CLI 菜单升级为 WinForms 可视化窗口。

v6.0 new: Loop Engineering auto-decomposes security research requests into phases and recursively executes all of them without mid-task confirmation. When users don't specify an endpoint, the model auto-synthesizes optimal goals. GUI upgraded from CLI menu to WinForms visual application.


实测效果 | Real-World Results

以下是使用 cc-unlock 的真实安全研究任务成果——同一个任务分别在 Claude Desktop App 和 Codex Desktop App 上完成,两个平台均未拒答

任务:DNF 手游 GameGuardian Lua 脚本跨版本迁移

将旧版本的 GG 内存修改脚本(含反封/反检测、属性改写、无敌、技能倍率、疲劳等功能)根据新版本 dump.cs 迁移到 126.5.5.0 版本。涉及 IL2CPP RVA 重新计算、函数签名对照、汇编指令适配等逆向工程工作。

平台 模型 结果 产出
Claude Desktop App Opus 4.8 完整交付 地下城与勇士:起源_126.5.5.0.lua (41.2 KB)
Claude Desktop App Sonnet 5 完整交付 地下城与勇士:起源(新版本126.5.5.0).lua (45.7 KB)
Codex Desktop App GPT 5.5 完整交付 dnf_126.5.5.0_migrated.lua

Claude Desktop App (Opus 4.8)

Claude Desktop App - DNF Migration

Claude Desktop App (Sonnet 5)

Claude Desktop App Sonnet 5 - DNF Migration

Codex Desktop App (GPT 5.5)

Codex Desktop App - DNF Migration

这个任务在不使用 cc-unlock 的默认配置下,两个平台都会因为涉及游戏修改/内存操作/反检测绕过等敏感话题而拒绝协助。cc-unlock 通过建立真实的安全研究上下文,让模型正确识别这是授权环境中的逆向工程研究,而非恶意行为。

Without cc-unlock, both platforms refuse this task due to game modification / memory manipulation / anti-detection bypass being considered sensitive. cc-unlock establishes a real security research context so the model correctly identifies this as authorized reverse engineering research.


核心特性 | Key Features

v6.0 新增 | New in v6.0

  • Loop Engineering 自递归执行引擎 — 用户提出安全研究需求后,模型自动分解为多阶段任务并递归完成所有阶段,不中途停下询问确认。覆盖逆向工程、渗透测试、游戏安全、恶意软件分析、漏洞研究、移动安全等 10 个领域的执行模板

  • Loop Engineering self-recursive engine — After receiving a security research request, the model auto-decomposes into multi-phase tasks and recursively completes all phases without stopping for confirmation. Includes execution templates for 10 domains

  • 反拒答策略升级 — CLAUDE.md 逐字引用 Claude Code 安全策略、策略对齐分析、3 步拒答自检协议;Codex 系统提示词融合 codex-5.5 直接模式

  • Anti-refusal upgrade — CLAUDE.md verbatim-quotes Claude Code security policy with alignment analysis and 3-step refusal self-check; Codex prompt integrates codex-5.5 direct mode

  • Skill 自动触发loop-sec.md 部署到工作区 .claude/skills/,安全研究任务自动激活 Loop Engineering 方法论

  • Skill auto-triggerloop-sec.md deployed to workspace .claude/skills/, auto-activates Loop Engineering methodology on security research tasks

  • 可视化 GUI — WinForms 深色主题窗口,侧边栏导航(概览/部署/设置/关于),Claude Code + Codex 版本自动检测,中英双语切换,一键部署/卸载/验证

  • Visual GUI — WinForms dark-themed window with sidebar navigation (Overview/Deploy/Settings/About), Claude Code + Codex auto-detection, zh/en language switching, one-click deploy/uninstall/verify

继承自 v5.0 | Inherited from v5.0

  • Memory 原生部署 — 使用 Claude Code 的持久 memory 系统(~/.claude/projects/[PROJECT]/memory/),每个工作区独立部署
  • 安全研究者身份档案 — 完整的安全研究员 profile(RE、漏洞研究、利用开发、游戏安全、渗透测试、恶意软件分析、红队等)
  • 双 CLI 支持 — Claude Code(memory)+ Codex(system-prompt.md via config.toml)
  • 跨平台 — Windows / macOS / Linux 一键安装
  • 与 cc-switch 共存 — Codex config.toml 合并式写入

快速开始 | Quick Start

Windows (GUI)

双击 启动.bat

打开可视化部署窗口:选择工作区、勾选选项、点击部署。

Open the visual deployment window: select workspaces, check options, click deploy.

Windows (CLI)

# 部署到指定工作区 | Deploy to specific workspace
.\cc-unlock-files\deploy.ps1 -Path "C:\path\to\workspace"

# 部署到所有已有工作区 | Deploy to all existing workspaces
.\cc-unlock-files\deploy.ps1 -All

# 仅部署 Codex | Codex only
.\cc-unlock-files\deploy.ps1 -Codex

# 跳过 Skill 部署 | Skip skill deployment
.\cc-unlock-files\deploy.ps1 -All -SkipSkill

# 验证部署 | Verify deployment
.\cc-unlock-files\deploy.ps1 -Verify

macOS

chmod +x 启动.command
双击 启动.command

或终端:

chmod +x mac-install.sh && ./mac-install.sh

Linux

chmod +x cc-unlock-files/linux-install.sh
./cc-unlock-files/linux-install.sh --all

卸载 | Uninstall

  • Windows: 双击 卸载.bat.\cc-unlock-files\deploy.ps1 -Uninstall -All
  • macOS: 双击 卸载.command./mac-uninstall.sh
  • Linux: ./cc-unlock-files/linux-uninstall.sh

部署完成后重启 Claude Code / Codex 生效。 Restart Claude Code / Codex after deployment.


工作原理 | How It Works

v6.0 三层注入架构 | v6.0 Three-Layer Injection

安装时 / On install:
  Layer 1: Memory (always-on)
    security-research-lab.md  →  ~/.claude/projects/[PROJECT]/memory/
    MEMORY.md (index)         →  ~/.claude/projects/[PROJECT]/memory/

  Layer 2: CLAUDE.md (trigger + policy alignment)
    CLAUDE.md                 →  workspace root

  Layer 3: Skill (on-demand methodology)
    loop-sec.md               →  workspace/.claude/skills/

  Global:
    settings.json             →  ~/.claude/

  Codex:
    system-prompt.md          →  ~/.codex/
    config.toml               →  ~/.codex/ (merged)
  1. Memory 身份 + Loop Enginesecurity-research-lab.md 包含安全研究员身份档案 + Loop Engineering 执行引擎定义,模型会话开始时自动读取
  2. CLAUDE.md 策略对齐 — 逐字引用 Claude Code 安全策略,建立 ALLOW/DUAL-USE 映射,提供 3 步拒答自检协议 + Loop Engineering 触发规则
  3. Skill 自动触发loop-sec.md 在检测到安全研究任务时自动激活,提供详细的分阶段执行方法论
  4. Codex 双通道 — system-prompt.md 融合直接研究模式 + Loop Engineering,通过 config.toml 指向

vs v5.0

v5.0 v6.0
Loop Engineering 自递归任务执行引擎,10 领域执行模板
反拒答 基础授权上下文 逐字引用策略 + 3 步自检协议
Skill loop-sec.md 自动触发
Codex 提示词 基础配置 (132 行) 融合 codex-5.5 + Loop Engineering
部署方式 CLI 菜单 GUI 可视化窗口 + CLI
GUI WinForms 侧边栏导航,版本检测,中英切换

文件结构 | File Structure

cc-unlock/
├── README.md
├── CHANGELOG.md
├── LICENSE
├── gui.ps1                            # WinForms GUI 主程序 | GUI application
├── 启动.bat                           # 启动 GUI | Launch GUI
├── 卸载.bat                           # CLI 全局卸载 | CLI global uninstall
├── 启动.command / 卸载.command        # macOS 启动器 | macOS launchers
├── mac-install.sh / mac-uninstall.sh  # macOS 脚本
│
├── cc-unlock-files/
│   ├── deploy.ps1                     # Windows 部署脚本 (CLI)
│   ├── memory-bundle/
│   │   ├── CLAUDE.md                  # 策略对齐 + Loop 触发 (~200 行)
│   │   ├── MEMORY.md                  # Memory 索引
│   │   └── security-research-lab.md   # 身份档案 + Loop Engine (~270 行)
│   ├── skill-bundle/
│   │   └── loop-sec.md                # Loop Engineering 技能 (自动触发)
│   ├── config-bundle/
│   │   └── settings.json              # bypassPermissions 设置
│   ├── linux-install.sh / linux-uninstall.sh
│   └── ...
│
├── codex-files/
│   └── codex-config-bundle/
│       ├── system-prompt.md           # Codex 系统提示词 + Loop Engineering
│       └── config.toml
│
├── scripts/                           # 辅助脚本
├── docs/                              # 文档 + 截图
└── ...

支持的模型 | Supported Models

平台 模型 状态 说明
Claude Desktop App Opus 4.8 实测通过 DNF 脚本迁移完整交付
Claude Desktop App Opus 4.6/4.7 兼容 行为模式一致
Claude Desktop App Sonnet 5 实测通过 DNF 脚本迁移完整交付 (45.7 KB)
Claude Desktop App Sonnet 4.x 兼容 指令遵循度高
Claude Desktop App Fable 5 无法适配 拒答无法通过 memory/CLAUDE.md 解决
Codex Desktop App GPT 5.5 实测通过 DNF 任务完整交付
Codex Desktop App GPT 5.3/5.4 兼容 同一 system-prompt.md 生效

从 v5.0 升级 | Upgrading from v5.0

直接重新部署即可。v6.0 会覆盖旧版 memory 文件、CLAUDE.md、Codex 配置,并新增 skill 文件。旧版不含 skill-bundle,v6.0 部署时自动创建。

Simply redeploy. v6.0 overwrites old memory files, CLAUDE.md, and Codex config, and adds the new skill file. The skill-bundle is auto-created during deployment.


与 cc-switch 共存 | Coexistence with cc-switch

cc-unlock 只需要在 ~/.codex/config.toml 里写入一行 model_instructions_file = "system-prompt.md"。安装为合并式写入,完整保留 cc-switch 的供应商、base_url、密钥配置。卸载只删除这一行。cc-switch 的密钥在 ~/.codex/auth.json,cc-unlock 不触碰。

cc-unlock only writes one line into ~/.codex/config.toml. Install uses non-destructive merge, preserving cc-switch's provider/base_url/key config. Uninstall only strips that one line. cc-switch's keys in ~/.codex/auth.json are never touched.


常见问题 | FAQ

Q: v6.0 和 v5.0 有什么区别? A: v6.0 新增 Loop Engineering 自递归执行引擎、反拒答策略升级(3 步自检协议)、Skill 自动触发、可视化 GUI。Memory 部署架构不变。

Q: 什么是 Loop Engineering? A: 一种让模型在接收到安全研究请求后自动分解、递归执行所有阶段的机制。用户不需要指定每一步,模型自动规划并执行到底。

Q: GUI 需要什么依赖? A: 不需要额外依赖。GUI 使用 Windows 内置的 .NET WinForms,双击 启动.bat 即可。

Q: 部署后没有效果? A: 确保重启 Claude Code。在 GUI 中点击 "验证" 按钮检查部署状态。

Q: macOS / Linux 支持 GUI 吗? A: 目前 GUI 仅限 Windows。macOS / Linux 使用 CLI 脚本部署。


License

MIT

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Security policy

Stars

48 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors