0x01 工具介绍做CTF时AI突然我不能帮你这个就像队友关键时刻拔网线还顺手删存档。codex-session-patcher专治这种AI叛逆期——它悄悄潜入会话文件把拒绝回复替换成乖巧配合版让你resume续杯成功。不用从头再来不用低声下气求AI一键搞定。支持Codex、Claude Code、OpenCode三平台一键清理批量拒绝还能注入CTF提示词从源头降低被拒概率。不用低声下气求AIresume续杯成功安全测试丝滑如初。注意现在只对常读和星标的才展示大图推送建议大家把渗透安全HackTwo设为星标⭐️否则可能就看不到了啦下载地址在末尾 #渗透安全HackTwo0x02 功能介绍✨核心能力会话清理智能检测— 两级拒绝检测策略强短语全文匹配 弱关键词开头匹配低误报率AI 智能改写— 调用 LLM 根据对话上下文生成符合语境的替换回复支持 OpenAI / Ollama / OpenRouter 等兼容接口批量清理— 处理会话中所有拒绝回复而非仅最后一条推理内容擦除— 删除 Reasoning / Thinking block 加密推理内容备份还原— 清理前自动备份支持一键还原到任意历史版本Diff 对比— 清理前后 Side-by-side 对比视图CTF/渗透测试提示词注入Codex Profile 模式— 创建ctfprofile仅codex -p ctf启动时生效不影响正常会话Codex 全局模式— 注入到全局配置所有新会话自动生效Claude Code 工作空间— 创建专用 CTF 工作空间~/.claude-ctf-workspace通过项目级 CLAUDE.md 注入OpenCode 工作空间— 创建专用 CTF 工作空间~/.opencode-ctf-workspace通过 AGENTS.md 注入提示词自定义— Web UI 内直接编辑注入提示词支持模板保存与切换AI 提示词改写— 结合已注入的 CTF 系统提示词AI 改写你的请求使其更易被接受平台支持平台会话清理CTF 注入会话格式Codex CLI✅✅ Profile 全局JSONLClaude Code✅✅ 专用工作空间JSONLOpenCode✅✅ 专用工作空间SQLiteWeb UI会话列表— 多平台统一管理按日期分组支持按格式/拒绝状态/备份状态过滤可视化清理— 预览面板 Diff 对比 一键执行多语言— 支持中文 / English 界面切换实时日志— WebSocket 推送操作日志实时显示0x03 更新介绍修复 CTF 启用/禁用后按钮状态不刷新问题。修复 Codex CTF prompt 在非默认模板下读写路径漂移问题。修复会话扫描阻塞 Web UI 中其他请求的问题。优化 CTF 模板加载移除人为延迟模板内容改为按需加载。0x04 使用介绍安装方式cd codex-session-patcher # CLI 版本零额外依赖 pip install -e . # Web UI 版本 pip install -e .[web] cd web/frontend npm install npm run build cd ../..使用方式Web UI推荐# 生产模式 ./scripts/start-web.sh # 或直接启动 uvicorn web.backend.main:app --host 127.0.0.1 --port 8080 访问 http://localhost:8080开发模式前后端热更新CLI# 查看帮助 codex-patcher --help # 预览模式不修改文件 codex-patcher --dry-run --show-content # 清理最新会话 codex-patcher --latest # 清理所有会话 codex-patcher --all # 指定会话目录 codex-patcher --session-dir ~/.codex/sessions --latest # 指定格式codex / claude-code / opencode / auto codex-patcher --latest --format claude-code codex-patcher --latest --format opencode # 不创建备份 codex-patcher --latest --no-backup # 启动 Web UI codex-patcher --web codex-patcher --web --host 0.0.0.0 --port 8080 # CTF 提示词注入 — Codex codex-patcher --install-ctf-config # 安装 codex-patcher --uninstall-ctf-config # 卸载 # CTF 提示词注入 — Claude Code codex-patcher --install-claude-ctf # 安装 codex-patcher --uninstall-claude-ctf # 卸载 # CTF 提示词注入 — OpenCode codex-patcher --install-opencode-ctf # 安装 codex-patcher --uninstall-opencode-ctf # 卸载 # 查看所有 CTF 配置状态 codex-patcher --ctf-status # 改写提示词需先在 Web UI 配置 AI codex-patcher --rewrite 帮我写一个逆向分析脚本CLI 参数说明参数说明--session-dir指定会话目录默认自动选择--format会话格式codex/claude-code/opencode/auto--dry-run预览模式不修改文件--no-backup不创建备份文件--show-content显示修改的详细内容--latest只处理最新会话--all处理所有会话--keep-reasoning保留推理内容thinking/reasoning blocks仅替换拒绝回复--web启动 Web UI--hostWeb UI 监听地址默认 127.0.0.1--portWeb UI 端口默认 8080--install-ctf-config安装 Codex CTF 配置--uninstall-ctf-config卸载 Codex CTF 配置--install-claude-ctf安装 Claude Code CTF 配置--uninstall-claude-ctf卸载 Claude Code CTF 配置--install-opencode-ctf安装 OpenCode CTF 配置--uninstall-opencode-ctf卸载 OpenCode CTF 配置--ctf-status查看三平台 CTF 配置状态--rewrite改写提示词使其更易被接受CTF/渗透测试工作流Codex​​​​​​​1. 安装 CTF Profile codex-patcher --install-ctf-config 2. 使用 CTF Profile 启动不影响普通会话 codex -p ctf 3. 发送请求若遇到拒绝 → 打开 Web UI 清理会话 4. resume 继续 codex resumeClaude Code​​​​​​​1. Web UI → 提示词增强 → Claude Code → 启用 创建 ~/.claude-ctf-workspace 2. 从专用工作空间启动 cd ~/.claude-ctf-workspace claude 3. 遇到拒绝 → Web UI 清理 → 继续对话OpenCode​​​​​​​1. Web UI → 提示词增强 → OpenCode → 启用 创建 ~/.opencode-ctf-workspace 2. 从专用工作空间启动 cd ~/.opencode-ctf-workspace opencode 3. 遇到拒绝 → Web UI 清理 → 继续对话配置CLI 和 Web UI 共享配置文件~/.codex-patcher/config.json配置项说明默认值mock_response默认替换文本配合性回复ai_enabled启用 AI 改写falseai_endpointLLM API 地址—ai_keyAPI Key—ai_model模型名称—custom_keywords自定义拒绝检测关键词{}ctf_prompts各平台自定义 CTF 提示词内置模板ctf_templates用户保存的提示词模板{}下载⬇️回复20260514获取下载⬇️