chore: remove redundant CHANGELOG_v2.6.0.md

This commit is contained in:
白夜
2026-04-18 01:28:12 +08:00
parent 8cbaa8b704
commit 20db781694
-53
View File
@@ -1,53 +0,0 @@
# v2.6.0 — 签名型反爬兼容对齐(2026-04-18)
对齐 camoufox-reverse MCP **v0.5.0**(签名型反爬兼容改造版)。
## 核心主题
v2.5.0 对 MCP v0.4.0 的四板斧做了完整适配,但**对四板斧各自的适用反爬类型没有区分**。
v0.5.0 明确了一件事:前三板斧(Hook/插桩/日志)对签名型反爬(瑞数/Akamai)**不可用**
——它们改变 VMP 眼里的环境,破坏 cookie 签名,导致挑战永远不过(症状:`redirect_chain`
反复 412)。v2.6.0 把这个判断吸收进 Skill 的顶层决策框架。
## 变更清单
### 新增(文档层面)
- `SKILL.md` 新增顶层章节「反爬类型识别与工具选择」,放在 Phase 0.5 之前
- 三分法总览表(签名型/行为型/纯混淆)
- 识别标准动作(`navigate` 不加 hook 看 `redirect_chain`)
- 三条反模式警告
- `SKILL.md` 经验法则 28-32 条(签名型只走源码插桩 / pre_inject_hooks 正确定位 /
transparent 模式定位 / MCP 侧 AST 能用 / 反爬类型识别是 Phase 0 的 Phase 0)
- `SKILL.md` 错误处理新增「观察者效应」专项排查
- `references/jsvmp-analysis.md` 新增前置反爬类型识别树
- `references/jsvmp-analysis.md` 新增「签名型 JSVMP 专属路径」小节
- `references/jsvmp-source-instrumentation.md` 新增「AST 模式健康诊断」小节
- `references/mcp-cookbook.md` 新增 transparent 模式与 MCP 侧 AST 用法示例
- `CHANGELOG_v2.6.0.md`(本文件)
### 修改(文档层面)
- `SKILL.md` frontmatter description 吸收 v2.6.0 定位
- `SKILL.md` 对 `hook_jsvmp_interpreter` 增加 `mode` 参数说明和警告
- `SKILL.md` 对 `instrument_jsvmp_source` 增加 MCP 侧 AST 迁移说明和 `fallback_on_error` 参数
- `SKILL.md` 对 `pre_inject_hooks` 参数增加"签名型不可用"警告
- `SKILL.md` 四板斧总览表加"适用反爬类型"列
- `SKILL.md` 路径 A 决策树前加反爬类型识别前置
- `SKILL.md` 场景 9(反检测站点)按反爬类型分档重写
- `SKILL.md` 场景 11(源码级插桩 8 步)加签名型前置检查
- `README.md` 工具数/能力介绍更新到 v0.5.0
- `cases/README.md` 案例索引加反爬类型标签
### 未改动(保持原样)
- 合规授权框架、四条第一原则、浏览器连接策略
- Phase 0 / 0.5 / 1 / 2 / 3 / 4 / 5 总体骨架
- 路径 A 四板斧原有内容、路径 B 环境伪装六步法原有内容
- `templates/` 下所有代码模板
- `references/jsdom-env-patches.md`
- `references/hook-techniques.md` / `references/anti-debug.md` / 其他 references
- 所有已有 cases
## 不兼容变化
无。v0.5.0 的 `mode="proxy"` 是 `hook_jsvmp_interpreter` 的默认值(向后兼容),
用户已有调用不需要改。`instrument_jsvmp_source(mode="ast")` 的默认行为变了
(页面内 Acorn → MCP 侧 esprima),但 API 签名不变,对文档读者透明。