mirror of
https://github.com/mamoe/mirai.git
synced 2025-02-15 13:00:12 +08:00
Enhance debugger tools
This commit is contained in:
parent
fb1b37520b
commit
a5995007eb
@ -111,7 +111,7 @@ internal open class QQAndroidClient(
|
|||||||
class C2cMessageSyncData {
|
class C2cMessageSyncData {
|
||||||
var syncCookie = EMPTY_BYTE_ARRAY
|
var syncCookie = EMPTY_BYTE_ARRAY
|
||||||
var pubAccountCookie = EMPTY_BYTE_ARRAY
|
var pubAccountCookie = EMPTY_BYTE_ARRAY
|
||||||
var syncFlag: Int = 2
|
var syncFlag: Int = 0
|
||||||
var msgCtrlBuf: ByteArray = EMPTY_BYTE_ARRAY
|
var msgCtrlBuf: ByteArray = EMPTY_BYTE_ARRAY
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -67,7 +67,7 @@ class MessageSvc {
|
|||||||
latestRambleNumber = 20,
|
latestRambleNumber = 20,
|
||||||
otherRambleNumber = 3,
|
otherRambleNumber = 3,
|
||||||
onlineSyncFlag = 1,
|
onlineSyncFlag = 1,
|
||||||
serverBuf = from.serverBuf ?: EMPTY_BYTE_ARRAY,
|
// serverBuf = from.serverBuf ?: EMPTY_BYTE_ARRAY,
|
||||||
syncCookie = client.c2cMessageSync.syncCookie,
|
syncCookie = client.c2cMessageSync.syncCookie,
|
||||||
syncFlag = client.c2cMessageSync.syncFlag,
|
syncFlag = client.c2cMessageSync.syncFlag,
|
||||||
msgCtrlBuf = client.c2cMessageSync.msgCtrlBuf,
|
msgCtrlBuf = client.c2cMessageSync.msgCtrlBuf,
|
||||||
|
@ -237,7 +237,9 @@ fun ByteReadPacket.analysisOneFullPacket(): ByteReadPacket = debugIfFail("Failed
|
|||||||
DebugLogger.info("发送 login!! 正在获取 tgtgtKey")
|
DebugLogger.info("发送 login!! 正在获取 tgtgtKey")
|
||||||
try {
|
try {
|
||||||
discardExact(4)
|
discardExact(4)
|
||||||
readTLVMap()[0x106]
|
val tlvMap = readTLVMap()
|
||||||
|
tlvMap.printTLVMap()
|
||||||
|
tlvMap[0x106]
|
||||||
?.also { DebugLogger.info("找到了 0x106") }
|
?.also { DebugLogger.info("找到了 0x106") }
|
||||||
?.decryptBy(md5(passwordMd5 + ByteArray(4) + uin.toInt().toByteArray()))
|
?.decryptBy(md5(passwordMd5 + ByteArray(4) + uin.toInt().toByteArray()))
|
||||||
?.read {
|
?.read {
|
||||||
|
Loading…
Reference in New Issue
Block a user