feat(huya): 响应sBuffer布局精确对齐(915B bean)
This commit is contained in:
@@ -228,3 +228,11 @@ _wup_data 响应map解析(部分): tag0=INT uid(1199666914671), tag1=INT,
|
|||||||
tag2=name, tag3=BYTES, tag7=INT... 解析器在type=0xe(LIST)处断掉。
|
tag2=name, tag3=BYTES, tag7=INT... 解析器在type=0xe(LIST)处断掉。
|
||||||
原始流中含b64url长串(AQA1Ie6L1o...)即token/cookie形态字段。
|
原始流中含b64url长串(AQA1Ie6L1o...)即token/cookie形态字段。
|
||||||
下步: 补全taf_dump的0xe/嵌套处理, 完整映射BusBeansAppLoginData取cred。
|
下步: 补全taf_dump的0xe/嵌套处理, 完整映射BusBeansAppLoginData取cred。
|
||||||
|
|
||||||
|
## R5: 响应sBuffer精确定位
|
||||||
|
|
||||||
|
响应外层map: key"_wup_data"(06 09..) -> val head 1d 00, 长度JCE优化编码
|
||||||
|
(01 04 bf => 实际915B, taf_dump已证实len=915)。bean体起于 0a 0a(tag0嵌套struct)
|
||||||
|
与请求同构。旧dump在该bean的tag5(LIST元素为struct)处解析器断掉。
|
||||||
|
下步: 直接用core.huya.taf_protocol切出915B slice完整递归解析,
|
||||||
|
按BusBeansAppLoginData字段表(regOrigin..cred@?)对号取cred。
|
||||||
|
|||||||
Reference in New Issue
Block a user