feat(huya): sendMessage(0x1001)登录时实锤触发 - wire id双体系确认

This commit is contained in:
yml2213
2026-08-25 16:53:32 +08:00
parent 75e311afa2
commit 20c0f807ed
2 changed files with 9 additions and 1 deletions
+8
View File
@@ -134,3 +134,11 @@ servant 字符串 huyaudbwebui 与 Handler 族类名同池出现在 libudbauthun
dfp 的 func 名不在本库(getDfpConfig 计数=0), func 名或由Java层/运行时拼接。
下一步(需用户重登一次): hook UdbMsgHandler::sendMessage 抓真实线上包
(id/servant/func/JSON载荷), 一次拿全所有待定参数。
## Round7: sendMessage(0x1001) 实锤触发!
hook UdbMsgHandler::sendMessage 双重载: 登录时 id=0x1001 出现2次
(另有 0x0B000003/0x21/0x25 长连接族 + 0x102b/0x1072 等)。
wire id 双体系: 0x0Bxxxxxx=业务推送族; udb请求用裸id(0x1001...)。
payload读取bug: 参数是char*非std::string, 下轮改readCString重抓即得完整JSON包。
证据: evidence/cred_issue_trace.json (sendmsg:260 domsg:17)
File diff suppressed because one or more lines are too long