feat(huya): 响应bean解析成功 - 114B hyCred与344B biztoken定位!

This commit is contained in:
yml2213
2026-08-25 18:31:33 +08:00
parent 092fd5a04f
commit 3811f14192
+11
View File
@@ -236,3 +236,14 @@ tag2=name, tag3=BYTES, tag7=INT... 解析器在type=0xe(LIST)处断掉。
与请求同构。旧dump在该bean的tag5(LIST元素为struct)处解析器断掉。
下步: 直接用core.huya.taf_protocol切出915B slice完整递归解析,
按BusBeansAppLoginData字段表(regOrigin..cred@?)对号取cred。
## R6 ★★★ 响应bean完整解析 - cred字段定位!
BusBeansAppLoginData响应结构(纯Python解析):
t0{头:ver/meta/timestamp}, t1{业务bean}:
t0=i64 uid(1199666914671)
t3=BYTES[114] 起始0a50 => hyCred本体!
t5子struct: t3=STR4[344]"AQA1Ie6L1o..."(biztoken/cookie)
mobileMask/uc_states齐全
=> 纯Python链路全通: 密码->TAF包->wup.huya.com->cred+token!
下轮: 精确切片cred(处理长度前缀) -> cert_forge -> 活体bind验证 -> 目标完结。