Changelog
Features
- [feat] 新增客户端指纹伪装
--client-fingerprint,支持 chrome/firefox/safari/edge/qq/360/ios/android/random 等预设及对应 TLS-only 变体(如tls-chrome),默认 chrome,有效对抗基于 JA3/JA4 的 WAF 指纹识别 - [feat] 新增 baseline 自适应去重机制:对 fuzzy-status 范围内的重复响应自动学习基线并抑制,减少误报输出,提升大规模扫描时的结果质量
Bug Fixes
- [fix] 修复 fuzzy compare failed 的数据在默认配置下泄漏到 stdout 和输出文件的问题:
putToFuzzy创建 snapshot 时IsValid仍为true,导致Output()中绕过--fuzzy开关直接输出;同时文件写入缺少条件判断,现统一为bl.IsValid || (r.Fuzzy && bl.IsFuzzy)
Refactor
- [refactor] 重命名
proton_rules为spray_proton,资源文件移至pkg/data/spray_proton.bin
Dependencies
- [deps] 升级 utils(新增 parsers 子模块)、fingers(types 迁移至 utils/parsers re-export)
Full Changelog: v1.3.2...v0.3.2