QQ客户端版本:
QQ2008IIBeta1KB2,发布日期:2008-11-19
协议版本号:
0x1237
QQ号码:
847708268
密码:
testtest
昵称:
测试QQ号
会话密钥:
6B 79 78 68 68 5A 4D 37 54 37 53 47 74 45 69 42
1:获取好友所属分组(0x0058)
发送:
02 12 37 00 58 6D FE 32 87 00 6C 58 6B F1 9E 1E B6 0D B3 51 B1 CA 0A 4B 29 4C 85 AB 08 49 C7 E2 07 6D 2E 03
解密:
01 //操作标志,下载为0x1
01 //???
00 00 00 00 //???
00 00 00 00 //起始好友号,如果这是第一个包,全0
接收:
02 12 37 00 58 6D FE 0C CB 96 9A E1 30 2F B2 3A B7 6C 69 B6 7D 13 B2 70 29 70 58 37 01 9F 64 84 F2 6C C8 A2 01 95 DF 47 CC D1 FC 4A CB 48 2F 31 82 6D 50 F8 42 5E 8A 2A DA 58 EB 71 51 4B 90 AC 32 D3 B9 08 BE 81 59 80 E0 EE 5A 9A E5 0D C2 28 67 5D 6E 21 7C 42 FF 04 29 A1 E8 CC 33 D7 71 C6 45 85 05 4A D9 C6 40 65 62 3A C1 B7 3E 99 F4 B2 3E 28 EC 79 29 FF 98 30 C5 32 0A BA 15 06 FA 34 3A 1B B2 E0 93 AA F0 51 80 33 B4 3B 04 38 19 68 A0 C2 04 D7 13 24 61 C3 AD 9C B0 13 A8 F6 63 80 45 31 A0 48 10 CC 8E 62 92 DC 05 09 56 82 4A 03
解密:
01 //操作标志,下载为0x1
00 //回复码
00 00 00 00 //???
00 00 00 00 //下一个下载包的起始好友号,4字节
08 35 E0 19 //QQ号码或群内部号码:137748505
01 //类型,01表示普通好友,04表示群
00 //该数需要除以4,得到分组编号,所以00为第零组(我的好友),04为第一组,08为第二组
0C 3F 46 C3
04
00
0C 71 FE 95
04
00
12 52 BC EE
01
00
15 27 AE 1D
01
04
1B 76 94 63
01
00
1B D3 03 12
01
00
2C 2E E8 B8
01
00
2D 7D A3 3D
01
00
30 E9 7C BB
01
00
32 23 D1 AD
01
08
32 AA 2F CF
01
00
38 5A C5 1A
01
00
3B 2F 58 15
01
04
3C A4 87 16
01
08
3C C2 7B ED
01
08
3E 51 B4 37
01
04
3E 57 0F D6
01
04
3E 7D 5C 0A
01
04
41 4C 1D 21
01
08
42 C9 85 08
01
04
7E 18 60 3C
04
00
7E D5 0E B3
04
00
7F 6A F7 F9
04
00
2:获取分组名称(0x003C)
发送:
02 12 37 00 3C 6E 01 32 87 00 6C AA 65 9C B3 0B EB FF 15 A8 A8 0D 53 78 E1 63 D3 03
解密:
1F //请求下载分组
01 //???
00 00 00 00 //???
接收:
02 12 37 00 3C 6E 01 27 99 94 67 54 77 43 4C 07 6F CE 37 52 A9 CB A2 36 6F 3E D1 66 EE 9B 08 6A 29 4E F2 E9 71 31 8F 22 19 46 8A BC 67 C1 3C 03
解密:
1F //请求下载分组
00 //回复码
00 00 00 05 //???
00 00
01 //组序号,从1开始,0表示我的好友组,因为是缺省组,所以不包含在包中
02 ???
06 //分组名称长度
E5 AE B6 E4 BA BA //分组名称:家人(UTF8编码)
02 //组序号
03 //???
06 //分组名称长度
E5 90 8C E5 AD A6 //分组名称:同学(UTF8编码)