1
0
mirror of https://github.com/Mrs4s/MiraiGo.git synced 2025-05-04 11:07:40 +08:00

fix typo.

This commit is contained in:
Mrs4s 2021-01-25 03:58:58 +08:00
parent d216d26eb1
commit 505e4092e0
3 changed files with 5 additions and 6 deletions

View File

@ -222,7 +222,7 @@ func (c *QQClient) buildRequestTgtgtNopicsigPacket() (uint16, []byte) {
})) }))
w.Write(tlv.T147(16, []byte(c.version.SortVersionName), c.version.ApkSign)) w.Write(tlv.T147(16, []byte(c.version.SortVersionName), c.version.ApkSign))
w.Write(tlv.T177(c.version.BuildTime, c.version.SdkVersion)) w.Write(tlv.T177(c.version.BuildTime, c.version.SdkVersion))
w.Write(tlv.T400(c.g, c.Uin, SystemDeviceInfo.Guid, c.dpwd, 1, 16, c.t403)) w.Write(tlv.T400(c.g, c.Uin, SystemDeviceInfo.Guid, c.dpwd, 1, 16, c.randSeed))
w.Write(tlv.T187(SystemDeviceInfo.MacAddress)) w.Write(tlv.T187(SystemDeviceInfo.MacAddress))
w.Write(tlv.T188(SystemDeviceInfo.AndroidId)) w.Write(tlv.T188(SystemDeviceInfo.AndroidId))
w.Write(tlv.T194(SystemDeviceInfo.IMSIMd5)) w.Write(tlv.T194(SystemDeviceInfo.IMSIMd5))

View File

@ -66,12 +66,12 @@ type QQClient struct {
t174 []byte t174 []byte
g []byte g []byte
t402 []byte t402 []byte
t403 []byte
t150 []byte t150 []byte
t149 []byte t149 []byte
t528 []byte t528 []byte
t530 []byte t530 []byte
rollbackSig []byte rollbackSig []byte
randSeed []byte // t403
timeDiff int64 timeDiff int64
sigInfo *loginSigInfo sigInfo *loginSigInfo
highwaySession *highwaySessionInfo highwaySession *highwaySessionInfo
@ -107,7 +107,6 @@ type loginSigInfo struct {
srmToken []byte // study room manager | 0x16a srmToken []byte // study room manager | 0x16a
t133 []byte t133 []byte
randSeed []byte
encryptedA1 []byte encryptedA1 []byte
userStKey []byte userStKey []byte
userStWebSig []byte userStWebSig []byte

View File

@ -54,7 +54,7 @@ func decodeLoginResponse(c *QQClient, _ uint16, payload []byte) (interface{}, er
c.decodeT161(t161) c.decodeT161(t161)
} }
if m.Exists(0x403) { if m.Exists(0x403) {
c.t403 = m[0x403] c.randSeed = m[0x403]
} }
c.decodeT119(m[0x119]) c.decodeT119(m[0x119])
return LoginResponse{ return LoginResponse{
@ -101,7 +101,7 @@ func decodeLoginResponse(c *QQClient, _ uint16, payload []byte) (interface{}, er
if t174, ok := m[0x174]; ok { // 短信验证 if t174, ok := m[0x174]; ok { // 短信验证
c.t104 = m[0x104] c.t104 = m[0x104]
c.t174 = t174 c.t174 = t174
c.t403 = m[0x403] c.randSeed = m[0x403]
phone := func() string { phone := func() string {
r := binary.NewReader(m[0x178]) r := binary.NewReader(m[0x178])
return r.ReadStringLimit(int(r.ReadInt32())) return r.ReadStringLimit(int(r.ReadInt32()))
@ -150,7 +150,7 @@ func decodeLoginResponse(c *QQClient, _ uint16, payload []byte) (interface{}, er
if t == 204 { if t == 204 {
c.t104 = m[0x104] c.t104 = m[0x104]
c.t403 = m[0x403] c.randSeed = m[0x403]
return c.sendAndWait(c.buildDeviceLockLoginPacket()) return c.sendAndWait(c.buildDeviceLockLoginPacket())
} // drive lock } // drive lock