reverse-skills-max: initial public release (restored, redacted, hardened)
This commit is contained in:
@@ -0,0 +1,91 @@
|
||||
# 厂商执行注意点
|
||||
|
||||
本文件用于第二阶段的授权验证流程。厂商识别只决定注意点,不代表可以自动通过。
|
||||
|
||||
## 国内行为验证码
|
||||
|
||||
### 极验
|
||||
|
||||
- 常见类型:`slider`、`click-select`、`risk-score`、`token-widget`。
|
||||
- 常见材料:`captcha_id`、`lot_number`、`pass_token`、`gen_time`、`w`。
|
||||
- 注意点:视觉答案、行为轨迹和加密载荷分离;challenge 可能短期有效并绑定浏览器状态。
|
||||
|
||||
### 腾讯 TCaptcha
|
||||
|
||||
- 常见类型:`slider`、`click-select`、`audio`、`one-click`、`risk-score`。
|
||||
- 常见材料:`aid`/`appid`、`randstr`、`ticket`。
|
||||
- 注意点:`ticket` 和 `randstr` 往往与 session、页面和行为采集绑定。
|
||||
|
||||
### 网易易盾
|
||||
|
||||
- 常见类型:`slider`、`click-select`、`audio`、`risk-score`。
|
||||
- 常见材料:`captchaId`、`validate`、`fp`、`acToken`。
|
||||
- 注意点:指纹采集和行为采集可能影响可见题结果。
|
||||
|
||||
### 阿里云验证码
|
||||
|
||||
- 常见类型:`slider`、`image-restore`、`one-click`、`risk-score`。
|
||||
- 常见材料:`appkey`、`scene`、`sessionId`、`sig`、`token`。
|
||||
- 注意点:智能验证和风控模式可能没有可见题,优先做官方接入和服务端校验诊断。
|
||||
|
||||
### 数美、顶象、百度、京东云、云片
|
||||
|
||||
- 数美:注意 `organization`、`rid`、`pass`,可见题和无感模式分开分析。
|
||||
- 顶象:题型多,命中厂商后不要固定判滑块。
|
||||
- 百度:数字、文字、滑块、轨迹绘制都可能出现。
|
||||
- 京东云:保留 `Jcap.create`、`appId`、`sceneId` 等配置。
|
||||
- 云片:区分网页行为验证和短信/语音验证码服务。
|
||||
|
||||
## 海外 token/组件类
|
||||
|
||||
### reCAPTCHA
|
||||
|
||||
- v2 checkbox/invisible 多为 `token-widget` 或 `one-click`。
|
||||
- v3/Enterprise score/action 归 `risk-score`。
|
||||
- 注意点:服务端可能校验 hostname、action、score、session、IP。
|
||||
|
||||
### hCaptcha
|
||||
|
||||
- 常见 `token-widget`、`grid`、`audio`、语义图片题。
|
||||
- 注意点:`rqdata`、`rqtoken` 和企业载荷可能影响平台任务。
|
||||
|
||||
### Cloudflare Turnstile
|
||||
|
||||
- 常见 `token-widget`、`one-click`、`risk-score`。
|
||||
- 与 Cloudflare WAF challenge page 区分:`cf_clearance` 和 `/cdn-cgi/challenge-platform/` 是 WAF 流程。
|
||||
|
||||
### Arkose / FunCaptcha
|
||||
|
||||
- 常见 `game-challenge` 或组件初始化。
|
||||
- 注意点:public key、surl、blob、会话绑定和 3D/小游戏状态。
|
||||
- 开源方案通常只适合识别题面和状态,稳定验证常需要人工接管或授权平台对照。
|
||||
|
||||
## PoW 类
|
||||
|
||||
FriendlyCaptcha、ALTCHA、Private Captcha、Cap.js、mCaptcha 主要是 `pow-challenge`。
|
||||
|
||||
优先检查官方协议:
|
||||
|
||||
- challenge/payload 是否有效。
|
||||
- difficulty、nonce、solution 是否匹配。
|
||||
- TTL、防重放和服务端签名是否正确。
|
||||
|
||||
通常不需要打码平台;自有系统应先修复接入。
|
||||
|
||||
## WAF / Bot Management
|
||||
|
||||
Cloudflare WAF、AWS WAF、DataDome、Akamai、Imperva、PerimeterX/HUMAN、Kasada、Netacea、Radware、F5 都优先归 `waf-challenge`。
|
||||
|
||||
优先诊断:
|
||||
|
||||
- 响应头、状态码、cookie 名。
|
||||
- JS challenge 是否加载和执行。
|
||||
- 浏览器 API、Canvas/WebGL/字体/Audio 等环境。
|
||||
- TLS/HTTP 指纹、UA、IP、session 粘性。
|
||||
- WAF 服务端日志和误伤样本。
|
||||
|
||||
不要把 WAF challenge 当成普通 OCR 题。
|
||||
|
||||
## 活体/人脸
|
||||
|
||||
`biometric-liveness` 只做识别、官方 SDK 接入检查、人工审核、可访问性替代和隐私合规建议。不要生成绕过、伪造或替身方案。
|
||||
Reference in New Issue
Block a user