Iphone QQ protocol and QQ iphone Protocol
The QQ Iphone login protocol only requires two packages. I felt mysterious before I understood it. After I understood it, I felt that QQ was so brave!
The following is a section on the Internet. different versions of the Protocol have the same encryption method, but the signatures are similar.
[NO.1 12:59:15 383 SEND 482 bytes]
00 00 01 E2 00 00 00 03 02 00 00 04 00 00 00
00 0C 31 31 31 31 31 31 31 31 31 E6 B0 29 A0 FC 47
AA 94 21 7E A6 2F DD 67 D4 D0 E9 71 DB D8 9E C6
4B 6F A2 EF A7 97 25 89 7F FD 9A B0 03 72 A8 9A
24 7D AE AB C6 97 B3 0B D8 84 49 86 8B 58 E5 A4
8F 4D 85 78 0A D3 5B 04 97 22 0B E5 28 8C DC A3
B7 B2 7B 17 81 11 1E 49 DF 27 BF 62 D5 8A 07 B7
39 71 36 F7 14 9C BB 46 E7 96 B9 47 2A 01 87 A9
21 2D 3A 05 95 15 7A 34 68 54 66 A3 25 36 AE FC
99 22 2F CF B2 47 ba db F4 1D 59 C3 F7 F4 50 65
C6 49 60 CB 49 0D 67 C1 60 A0 86 7D 13 2B 5C 15
55 44 13 36 EC C4 E5 9E B9 08 23 72 D6 D2 45 88
0B 24 D7 30 B7 E7 D6 72 bd fc ba 19 eb af 85 82
9F 82 6C 0F FD D6 1F 7C AC 84 FF 68 F2 BA 80 C2
23 6D 6D 55 0C 69 A9 2D 10 96 06 30 80 95 FF F5
F4 C0 CE 9A 66 D8 67 48 C0 8C 98 9F 5A D0 04 18
A4 5D 96 7A 6F A7 53 A4 79 6D A6 9B 82 3F FE 7E
0D 2F 5D 6D 05 86 DE 33 DA 77 D0 07 B9 F6 23 1D
72 78 82 1B 42 EA 27 81 69 2A 5F CC 22 39 C7 FE
C5 af fe cb 60 DD 0A F1 67 B7 60 83 17 A2 95 AF
49 5C EF 3C 6E 6E 18 BC 5D A3 36 69 B5 B3 AF BD
47 24 24 B7 36 83 13 BE 7B B6 8D 3D 4D 66 3A 31
B6 E1 4E 0A BF 14 12 B3 D5 1D 25 83 C0 52 D6 B5
FA A0 0B 71 32 7B BC 6C E2 A2 55 00 fa ef 65 8E
CF 04 A5 C3 1E 50 7F A0 D4 F5 06 72 39 87 48 2E
68 36 38 E1 C4 F2 F4 A6 E8 96 C1 A9 76 57 97 24
7B 59 CC 51 CE 99 E1 DC 6D 01 2C 22 41 AA C9 50
64 46 6A 85 BC 19 89 02 37 EA B2 3F 48 ac ca 98
F5 44 EE C6 0F 64 4D D7 33 4A 89 84 22 77 7A 20
02 fe bd 1D 80 75 30 06 98 DA 58 E9 EC 59 6D
C0 CE
[
00 00 00 62 00 04 A0 7F 20 02 7F C2 20 02 76 35
01 00 00 00 00 00 00 00 00 00 00 00 00 04
00 00 00 0E 6C 6F 67 69 6E 2E 61 75 74 68 00 00
00 04 00 00 00 2C 66 32 30 61 32 37 62 34 64 35
31 34 34 65 30 62 38 35 33 38 64 63 35 31 39 62
64 31 33 65 65 66 66 32 30 35 31 62 37 30 00
00 04
00 00 01 5C
10 02 2C 3C 40 06 56 04 74 65
73 74 66 06 63 6D 64 73 74 72 7D 00 01
01 3A
08 00 03 06 11 52 65 71 75 65 73 74 41 75 74 68
57 6C 6F 67 69 6E 18 00 01 06 1A 53 65 63 75 72
69 74 79 2E 52 65 71 75 65 73 74 41 75 74 68 57
6C 6F 67 69 6E 1D 00 00 61 0A 0D 00
00 50
9A C4 94 07 86 D9 F8 84 AE 4B 04 2D AA 1C BB 65
3C 74 67 3F 4A 32 D3 91 5D 7D C8 56 47 AC B5 81
9D 4B CF 9D 0E 47 96 2D 41 3B 4C 54 E6 68 8E E8
70 BB C7 58 A4 3E 68 39 74 60 E8 7D 79 56 EF C7
82 67 01 EE 68 41 82 84 07 CC 34 47 B2 BE B4 E0
[
00 01 00 00 00 00 00 00 01 00 00 00 10 00 00
00 00 00 00 00 00
00 C7 8A A9 // QQ 11111111
51 21 B5 23 // time 13:04:15
00 00 00 00 00
64 6E 37 7E 33 15 75 B0 C5 99 9D 59 3E 8B F6 51
00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00
]
10 01 20 01 3D 00 0C 4C 5D 00 0C 0B 06 14 52 65
71 75 65 73 74 47 65 74 53 65 72 76 65 72 54 69
6D 65 18 00 01 06 1D 53 65 63 75 72 69 74 79 2E
52 65 71 75 65 73 74 47 65 74 53 65 72 76 65 72
54 69 6D 65 1D 00 00 07 0A 02
51 21 B5 23
0B 06 0D 52 65 71 75 65 73 74 48 65 61 64 65 72
18 00 01 06 16 53 65 63 75 72 69 74 79 2E 52 65
71 75 65 73 74 48 65 61 64 65 72 1D 00
00 2F
0A 00 01 10 0E 20 09 32 39 F9 DE 40 46
08 31 31 31 31 31 31 31 31
52 20 02 7F C2 66 0D 6D 73 66 5F 73 79 6D 62 69
61 6E 5F 31 76 01 31 8C 0B 8C 98 0C A8 0C
]
[No. 2 12:59:15 442 RECEIVE 766 bytes]
00 00 02 FE 00 00 00 03 02 00 00 00 0C 31 31
31 31 31 31 31 31 33 FC 1F 6A DB F0 7E 11 78 06
21 73 37 95 3A AE DD C6 80 7D D3 20 63 F5 4A DC
2B C4 C4 8D EC 68 D2 C6 A1 4A E5 4D FA 88 6D DA
50 55 ED B4 56 70 F8 F8 CE 29 9B 41 12 21 A1 E2
0E F3 67 43 A9 DF 50 95 80 88 95 2F C6 92 D2 29
D1 85 01 E6 2A 6C C6 3C 90 D1 50 B7 E2 1D 22 46
5F 78 6D 4A 2A ff AB 38 FB 36 59 0F 2C 7A D9 FD
94 00 F9 F0 49 97 43 1B 0D 23 64 bc af 7B E9 67
06 E8 38 78 45 bf ad B5 B0 56 98 0E C7 4C FD 4B
76 A2 E4 05 D0 24 EF A6 6F E2 56 C5 6C 42 78 A6
82 27 31 15 cf da 48 0D 08 C3 96 59 98 36 F2 1D
B1 DF B0 D4 CF 30 1D 57 0F 6C 63 47 79 F4 A9 7F
3F DE 0E 53 27 C5 C1 db ac D7 99 FB 98 DA 75 D0
C5 E8 95 62 E8 65 AE 12 C2 69 CF 30 38 7B 9C 08
48 D5 D9 19 EC 18 C0 97 9F B5 44 dc ca 4E B9 74
E7 95 fa bf A5 9A 1E AE 1B 0F 98 B4 7C 6C D8 07
02 30 E4 AD 78 C1 1B 63 F0 48 BB 7A C9 CA 8B 09
D5 FB 81 B3 44 EE A9 4E 5A 07 52 50 fd dd ee 4B
4D 87 8C 23 E2 73 D2 9F CD 09 B7 19 F5 66 05 7C
8F 61 17 BE 9B 57 1B 3B F3 fe ad 55 3F F3 0E 8E
4E 92 9A 4C 96 C6 A0 40 52 34 63 75 76 06 E4 B3
6D 39 DC 13 0A 13 37 1D 67 A0 A8 5C F3 54 BC 5B
78 F1 60 3C 37 C6 EB B2 C5 B7 64 EE A0 AC 1F C1
7A AF 32 BB 93 EF 7F 92 37 03 B8 64 66 73 37 73
CE 7D E6 F4 32 77 D6 D3 FE 52 58 38 82 AF 9A DC
01 B1 BE F1 73 56 60 B9 10 C7 D1 96 0A 14 DA C0
66 F5 7E 97 D8 FA A0 E0 41 E2 26 74 8B CC 58 B0
7F F3 E7 B3 77 DF 56 32 CE 31 48 E4 1E D2 55 54
AC 63 54 7B B8 9B 7E FC 94 A8 56 58 DA B5 C1 D6
58 88 C2 A7 C9 51 9D 26 F1 AD 53 76 03 61 DB 79
9A 69 44 D8 21 03 A7 FD 8C D1 08 21 3C 2B E8 9A
09 2A B1 62 79 C4 07 5F 6B 7E fc ee 40 dd AE 5E
70 DA 29 16 DE A4 9B E7 C8 B5 8E 85 C3 30 8D B8
A8 5B DD 6D 31 0C 09 A2 FF 7B 39 C7 29 16 C2 23
62 5D 91 59 01 55 C0 29 01 E2 7D CF 6D E1 A1 99
E5 85 86 F8 03 24 23 A5 76 AA D7 1B 07 D8 92 5D
04 26 34 65 36 EF 22 47 91 03 64 B9 63 81 FE 05
C8 6B FD 77 CC 1C 30 76 8A 56 A4 EC 93 ED C8 DC
57 DF 5C B2 25 0C 5B C0 0B BE 21 95 3C F0 45 B6
91 02 4A 34 1A 5B 4B A2 54 72 D7 78 DF 35 DB C3
F0 2E 3F 35 EF E4 61 6C 17 AD 6C 99 C6 C2 1C AA
D7 5B 2E 5B 43 45 4F A6 E3 C7 A2 08 CC 5A 22 ED
EC 85 E8 11 CD 27 7A 50 8B 97 30 43 F2 E6 3C F9
70 BF 95 F3 F1 78 1E 3D 59 C4 2A 78 AF B6 84 08
C1 43 48 DA 59 A1 D3 B5 83 A6 95 DE C2 06 0E 53
EF 4E F9 CC 13 0D E5 50 55 60 60 E0 B0 8C 04 35
A4 65 A9 13 2D A7 DF 11 C9 BC 52 3B 10
[
00 00 00 22 00 04 A0 7F 00 00 00 00 00 04
00 00 00 0E 6C 6F 67 69 6E 2E 61 75 74 68 00 00
00 04 00 00 02 BB 10 02 2C 3C 40 06 56 04 74 65
73 74 66 06 63 6D 64 73 74 72 7D 00 01 02 99 08
00 05 06 10 52 65 73 70 6F 6E 64 43 75 73 74 6F
6D 53 69 67 18 00 01 06 19 53 65 63 75 72 69 74
79 2E 52 65 73 70 6F 6E 64 43 75 73 74 6F 6D 53
69 67 1D 00 00 79 0A 0C 1C 29 00 03 0A 00 08 1C
20 28 3D 00
00 28
D3 C3 6D 0B E6 FB 17 70 46 AC E4 33 3B DF 58 CE
78 33 94 cc AB 32 C9 99 C5 78 99 A9 3A 4A CD E3
69 B2 9E AC 3B 4A 8B 59
0B 0A 00 01 1C 20 20 3D 00
00 20
F0 55 6E 27 B0 0A 97 3D 31 81 48 60 BB 3C C5 32
99 AA F1 D6 6A 78 F0 05 F5 1A 3F 1E A1 68 92 F8
0B 0A 00 03 1C 20 3D 00 00 06 DD 21 FE 9C 8A
3D 0B 3D 00 0C 0B 06 0D 52 65 73 70 6F 6E 64 48
65 61 64 65 72 18 00 01 06 16 53 65 63 75 72 69
74 79 2E 52 65 73 70 6F 6E 64 48 65 61 64 65 72
1D 00 01 00 E7 0A 00 01 10 0E 20 09 36
08 31 31 31 31 31 31 31 31
42 D6 27 D3 14 5C 6D 00
00 58
D0 6E FC 9B 0C 2A 3E EE 99 B1 0B 4A 5C D7 AA 95
C4 36 37 2D DE 15 49 C9 96 E8 de bc E3 D6 6B A6
E9 41 E3 30 3C A5 DB 91 41 82 DE B2 3F 00 CB 14
4C D4 23 F0 1C 35 1D A0 F7 D2 B2 18 E8 34 05 EF
D6 2A 05 BE 9E 74 19 44 2A 5D 4A 3D 1C 5C 38 D8
E5 7C 7A 4F 9F B7 F9 C7
[
00 00 00 2C 14 5A D8 82 20 1A 08 AE 98 83 E4 4D
E9 5E 81 44 AD 3E B4 BF C3 9E 39 CF C6 F1 C8 D4
9E 89 E4 85 A2 24 23 7A 86 4F 8E F9 1F 7B DD 58
41 66 30 69 33 4C 56 4A 6A 50 38 71 30 5A 49 47
65 50 2D 58 57 49 70 37
]
7D 00
00 68
0A 4D 14 73 C9 27 D5 D3 42 78 36 7E E7 86 29 9D
1F 90 F4 C3 78 85 A2 12 1B E0 AB 83 56 00 C9 0E
45 F6 84 AB 64 81 73 84 FE 5F C5 A4 B5 03 50 CB
F3 C9 69 61 D7 2C 32 A8 D4 E0 9F 93 BB D9 25 6F
A2 A9 24 03 85 74 9B 31 23 A8 63 31 98 B1 ED D6
24 77 5E D3 44 55 71 3C 70 14 03 71 10 3A D0 F2
3E 31 50 89 78 2A 5D 88
[
51 7B 27 24 21 69 43 49 63 5A 24 5E 43 5F 43 7B
40 58 13 CC A9 46 F3 F8 8A A5 C8 14 38 47 E5 04
C7 60 6A 42 92 D9 D7 91 78 14 A5 72 B1 7A E7 06
ED 5E D6 F8 E1 A2 99 75 F5 ED E4 B5 23 B1 09 C1
59 E6 2C 65 D8 6D 24 F6 46 6B 09 6C 5E 63 06 8D
F0 C3 6F 03 BC 09 22 EE
]
82 1F 7B DD 58 90 18 0B 06 12 52 65 73 70 6F 6E
73 65 41 75 74 68 57 6C 6F 67 69 6E 18 00 01 06
1B 53 65 63 75 72 69 74 79 2E 52 65 73 70 6F 6E
73 65 41 75 74 68 57 6C 6F 67 69 6E 1D 00 1D
0A 0D 00 0C 16 00 26 00
3D 00
00 10
DC 86 5C 61 04 32 B0 82 58 2B 28 0D E0 1D 25 9B
0B 06 0F 55 73 65 72 4D 61 69 6E 41 63 63 6F 75
6E 74 18 00 01 06 18 53 65 63 75 72 69 74 79 2E
55 73 65 72 4D 61 69 6E 41 63 63 6F 75 6E 74 1D
00 00 08 0A 00 01 1C 2D 00 0C 0B 06 0E 55 73 65
72 53 69 6D 70 6C 65 49 6E 66 6F 18 00 01 06 17
53 65 63 75 72 69 74 79 2E 55 73 65 72 53 69 6D
70 6C 65 49 6E 66 6F 1D 00
00 14
0A 01 01 86 10 18
20 01 3D 00
00 07
56 69 76 69 48 63 6B
0B 8C 98 0C A8 0C