From 466dd385171b52da5bd6a88369e7556413e44995 Mon Sep 17 00:00:00 2001 From: yml2213 Date: Tue, 25 Aug 2026 16:32:59 +0800 Subject: [PATCH] =?UTF-8?q?feat(huya):=20udb=E6=B6=88=E6=81=AF=E8=BD=BD?= =?UTF-8?q?=E8=8D=B7=E4=B8=BAJSON=E5=91=BD=E5=90=8D=E9=94=AE=20-=20?= =?UTF-8?q?=E8=AF=B7=E6=B1=82/=E5=93=8D=E5=BA=94=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E5=8D=B3=E7=BA=BF=E4=B8=8A=E5=8D=8F=E8=AE=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/虎牙hyCred签发-侦察笔记.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/虎牙hyCred签发-侦察笔记.md b/docs/虎牙hyCred签发-侦察笔记.md index 05c61a6..7e6c9b4 100644 --- a/docs/虎牙hyCred签发-侦察笔记.md +++ b/docs/虎牙hyCred签发-侦察笔记.md @@ -91,3 +91,12 @@ AppLoginData 字段(JCE 序列): biztoken_vec thirdParams => 护照登录响应一次含 cred/cookie(biztoken)/token; 铸证所需全在响应内。 剩余: RequestLoginPassport 六字段的 JCE tag 号 + 传输通道(wsapi or 长连接)。 + +## ★ Round2: 载荷格式=JSON(非二进制JCE)! + +UdbRequestMsg::unPackageMsg(@0x2a57cc) = + UdbContext::unPackageContext(str) -> JsonUtil::loadFromString +=> 消息上下文为JSON字符串, 字段名即线上的键: + 请求: {name,password,userAction,isAuthLogin,lgnExtParam,bizAppids} + 响应bean: {regOrigin,...,cred,cookie,token,...,biztoken_vec} +剩余: msgId定位 + servant/endpoint映射(huyaudbwebui?) + 密码格式(sha1?)