03 0F //tlv_030F
00 11//长度 17 字节
00 0F //固定
55 53 45 52 2D 32 30 31 38 31 32 30 38 5A 42 //计算机名 :USER-20181208ZB
00 05 //tlv_0005
00 06 //长度 6
00 02 //固定
D1 6F 27 AD //QQ 号码
00 06 //tlv_0006
00 78 //120 字节长度
【40 B2 7E D8 04 91 1D 01 0E F0 50 46 7C 8B 3F FF 5E
A0 DA 58 0D 5A 26 CA 00 FA D5 A4 93 05 5E A6 8B
6B 29 08 32 66 76 C1 33 D8 4B 37 FB AB A9 86 5B
85 5D 9B 24 F4 34 D8 21 BB 0E 7A 9B 6C 16 79 A6
C0 2A 4A F8 26 7C C5 3C 79 93 28 20 31 DD D6 EA
9B D9 4A 15 AB 87 D0 2F FF BF 2A CB 3D 04 2E 25
F6 D4 07 DB E5 52 DC FA F1 BE 17 6F D1 96 BA 3F
5D 4C 88 01 BD 6D 2D】 //qq 号和 psword 两次 md5 加密 08 E9 E8 49 FD 58 2C 9B DA DB 59 24 FF AA 7B 3B
【
2E 0A 3C 93
00 02 //版本
D1 6F 27 AD //qq 号
00 00 04 56//sso 的版本号
00 00 00 01 //固定
00 00 15 E5 //主程序的版本号
00 00 01 //固定
38 65 FC 2A 64 A7 65 AF 48 8A 90 C7 32 FB 25 E0 //密码 MD5
5C 14 AD B0 //现在时间 2018/12/15 15:30:56
01 //如果此处为 1,则代表后面必须填写另一个时间
5C 14 91 89 //上次 tgtgt 发送时间现在时间//2018/12/15 13:30:49
00 00 00 01//可能为 0,也有可能是 03 或 04 等任何数字
00 00 00 01 //可能为 0,也有可能是 03 或 04 等任何数字
1B CE EF 45 //27.206.239.69
00 00 00 00 00 00 00 00
00 10 //16 字节
7B 65 B0 CB 44 5A CE 61 50 52 19 FB 68 B4 C0 C4 //CRC 原信息 通过 CComputerIDGenerator::GenerateEx 生成
76 65 49 6B 69 24 67 77 3F 3D 59 43 67 40 33 46//0836_key1 tgtgtkey 这里的生成算法中涉及到了 QQ 的 pid 线程 ID,线程句
柄。等等。。最后进行 md5。所以相对看来其实就是随机。
】
00 15 //Tag_0015
00 30 //长度 48
00 01 //固定
01 //固定
09 FA DC 2E //CRC 反序
00 10 //16 字节
17 6D 42 FE 00 00 00 00 00 00 00 00 00 00 00 00 //CRC
02 //固定