|
做安卓协yi查找资料是必不可少的一步,查询资料都所抓包的第一个包没有什么用途,可以不用管,
然而我今天要说的是这个包有用,很 有用,他决定了下面登录包的封装类型
以下是两种不同情景下的抓包
情景一【登陆过一次然后清除帐号信息跟本地信息 重新抓包】【包长 228】
00 00 00 e4 00 00 00 0b 02 00 01 4e c1 00 00 00
00 0e 32 38 32 33 33 30 35 38 31 37 28 85 b5 a4
96 59 a0 ea bf 6e a4 b5 6a c2 06 33 0c 8b 14 c9
58 10 63 d5 ea 69 8e fa 7c 1a c9 bd c2 cf 28 c1
be 99 b1 ad a6 35 9c 86 cb f3 e6 31 74 75 85 86
68 1b 1f 60 28 9e 94 79 c2 bf 23 41 33 d5 dc ea
31 e3 f0 3e fe a4 cd 14 1e 47 1f 93 16 51 bb 90
6d 6d 77 ca 77 3d 77 82 c4 51 22 48 5b d3 cf 99
61 bf ef 8e 99 f9 ea e2 6f a4 9e c2 48 34 c6 a8
e7 05 78 dc 6c 30 65 10 54 71 41 55 fc cb 77 cb
11 b2 5c bb 72 38 01 a9 ab 46 30 61 0e 26 00 7d
7b fb 83 c7 ae e9 6e d1 67 ac 43 b3 53 22 63 25
b0 dc 71 35 16 a9 d9 24 ad b8 c5 78 96 2d 87 fe
ee a5 89 1e ed 90 ec 20 42 61 f5 8c 93 c4 47 b5
1d 4f 6a 3d
【包分析】
00 00 00 e4 //包总长度(包含自身) 228
00 00 00 0b //包类型 【后面的登陆包将采用这个包体类型】
02 //包类型
00 01 4e c1 //appseq
00
00 00 00 0e //文本类型QQ帐号的长度+4(包含本身)
32 38 32 33 33 30 35 38 31 37 //文本类型QQ帐号
/////以下需要16个00 TEA解密
28 85 b5 a4
96 59 a0 ea bf 6e a4 b5 6a c2 06 33 0c 8b 14 c9
58 10 63 d5 ea 69 8e fa 7c 1a c9 bd c2 cf 28 c1
be 99 b1 ad a6 35 9c 86 cb f3 e6 31 74 75 85 86
68 1b 1f 60 28 9e 94 79 c2 bf 23 41 33 d5 dc ea
31 e3 f0 3e fe a4 cd 14 1e 47 1f 93 16 51 bb 90
6d 6d 77 ca 77 3d 77 82 c4 51 22 48 5b d3 cf 99
61 bf ef 8e 99 f9 ea e2 6f a4 9e c2 48 34 c6 a8
e7 05 78 dc 6c 30 65 10 54 71 41 55 fc cb 77 cb
11 b2 5c bb 72 38 01 a9 ab 46 30 61 0e 26 00 7d
7b fb 83 c7 ae e9 6e d1 67 ac 43 b3 53 22 63 25
b0 dc 71 35 16 a9 d9 24 ad b8 c5 78 96 2d 87 fe
ee a5 89 1e ed 90 ec 20 42 61 f5 8c 93 c4 47 b5
1d 4f 6a 3d
【解密之后】
00 00 00 27 00 00 00 17 43 6C 69 4C 6F 67 53 76 63 2E 55 70 6C 6F 61 64 52 65 71 00 00 00 08 54 96 F8 87 00 00 00 04 00 00 00 90 10 03 2C 3C 4C 56 22 51 51 53 65 72 76 69 63 65 2E 43 6C 69 4C 6F 67 53 76 63 2E 4D 61 69 6E 53 65 72 76 61 6E 74 4F 62 6A 66 09 55 70 6C 6F 61 64 52 65 71 7D 00 00 4F 08 00 01 06 04 44 61 74 61 1D 00 00 42 0A 08 00 01 06 07 64 63 30 30 38 39 38 19 00 01 0D 00 00 2A 32 38 32 33 33 30 35 38 31 37 7C 7C 30 58 38 30 30 37 33 36 36 7C 30 58 38 30 30 37 33 36 36 7C 30 7C 31 7C 30 7C 7C 7C 7C 7C 16 00 2C 0B 8C 98 0C A8 0C
【解密之后包分析】
00 00 00 27 【包头长度 包含自身】
00 00 00 17 【serviceCmd 长度 +4 包含自身】
43 6C 69 4C 6F 67 53 76 63 2E 55 70 6C 6F 61 64 52 65 71 【CliLogSvc.UploadReq】
00 00 00 08 【msgCookies长度+4】
54 96 F8 87 【msgCookies】
00 00 00 04 【包体长度 4字节】
00 00 00 90 【包体长度】
【一下包体用RequestPacket JceStruct 封装的】
10 03 2C 3C 4C 56 22 51 51 53 65 72 76 69 63 65 2E 43 6C 69 4C 6F 67 53 76 63 2E 4D 61 69 6E 53 65 72 76 61 6E 74 4F 62 6A 66 09 55 70 6C 6F 61 64 52 65 71 7D 00 00 4F 08 00 01 06 04 44 61 74 61 1D 00 00 42 0A 08 00 01 06 07 64 63 30 30 38 39 38 19 00 01 0D 00 00 2A 32 38 32 33 33 30 35 38 31 37 7C 7C 30 58 38 30 30 37 33 36 36 7C 30 58 38 30 30 37 33 36 36 7C 30 7C 31 7C 30 7C 7C 7C 7C 7C 16 00 2C 0B 8C 98 0C A8 0C
【解包】
[3 12 ]0
[4 12 ]0
[5 6 ]QQService.CliLogSvc.MainServantObj
[6 6 ]UploadReq
[7 13 ]08 00 01 06 04 44 61 74 61 1D 00 00 42 0A 08 00 01 06 07 64 63 30 30 38 39 38 19 00 01 0D 00 00 2A 32 38 32 33 33 30 35 38 31 37 7C 7C 30 58 38 30 30 37 33 36 36 7C 30 58 38 30 30 37 33 36 36 7C 30 7C 31 7C 30 7C 7C 7C 7C 7C 16 00 2C 0B
【jce 解码】
[
[0 8 ]{
key :Data val :0A 08 00 01 06 07 64 63 30 30 38 39 38 19 00 01 0D 00 00 2A 32 38 32 33 33 30 35 38 31 37 7C 7C 30 58 38 30 30 37 33 36 36 7C 30 58 38 30 30 37 33 36 36 7C 30 7C 31 7C 30 7C 7C 7C 7C 7C 16 00 2C 0B
【jce 解码】
[
[0 10 ]
[0 8 ]{
key :dc00898 val :[
[0 13 ]32 38 32 33 33 30 35 38 31 37 7C 7C 30 58 38 30 30 37 33 36 36 7C 30 58 38 30 30 37 33 36 36 7C
30 7C 31 7C 30 7C 7C 7C 7C 7C 【转文本】【2823305817【QQ号】||0X8007366|0X8007366|0|1|0|||||】 ]
}
[1 6 ]【文本 ""】
[2 12 ]0
]
}
]
[8 12 ]0
[9 8 context]{
}
[10 8 status]{
}
]]
-----------------------------
情景二【新安装的APP 没有登录过QQ 第一次登陆】【包长度291】
00 00 01 23 00 00 00 0a 02 00 00 00 04 00 00 00
00 05 30 a0 87 6e 73 12 59 fe da d4 2f bc 4e 6b
8f c0 e3 9d c2 05 55 7f 46 5c 8a c1 e7 e7 29 86
25 d2 79 c0 fb 16 aa 49 3e 4f 28 ea 1f 0e ac 4b
8a 09 5c 70 52 1b f6 fd 84 3b d5 2f 45 61 1c ef
a2 5c b6 60 49 dc f9 30 0e be 87 80 55 bb 12 1f
b3 d0 3f 08 cd 51 31 58 42 cd 55 a6 95 89 94 1d
0f 9b 13 b7 d0 f7 f2 0f 7b 12 a8 89 ef 05 1a d6
6a b7 46 63 32 11 31 09 3b ee f8 9e 37 95 5b 88
c9 8a 58 e7 f0 8b 19 23 82 ed 94 88 c9 f8 d8 a5
55 e7 76 7a a9 b5 4f 27 1b 87 ce 5e 03 f7 d2 ac
0b b6 f0 93 de 83 de c9 8d a3 ed 92 8b a0 c7 bc
16 45 ae 4c 5e 8e af 2b 4c a0 84 68 b1 aa 76 0e
c5 e9 4a 77 1a a0 04 bb 98 eb cd 53 1f bb 72 04
c5 1e ad b1 1b 55 32 6a 69 4f 47 80 72 f3 92 ad
89 cf 99 71 3c ea 35 07 47 28 c7 d2 e9 e3 76 37
0e 9d 33 13 b8 64 f9 fd c1 53 74 c6 3e 46 62 25
5a 37 06 b1 d6 1a 2c 47 41 bf ac 21 2f 18 2b 0f
7c d7 90
【解包】
00 00 01 23 【包总长度 包含自身 291】
00 00 00 0a 【包标识】
02【包标识】
00 00 00 04
00
00 00 00 05 【文本QQ号长度+4 包含本身】30【文本uin ="0"】
【tea 16个 00 解密】
a0 87 6e 73 12 59 fe da d4 2f bc 4e 6b
8f c0 e3 9d c2 05 55 7f 46 5c 8a c1 e7 e7 29 86
25 d2 79 c0 fb 16 aa 49 3e 4f 28 ea 1f 0e ac 4b
8a 09 5c 70 52 1b f6 fd 84 3b d5 2f 45 61 1c ef
a2 5c b6 60 49 dc f9 30 0e be 87 80 55 bb 12 1f
b3 d0 3f 08 cd 51 31 58 42 cd 55 a6 95 89 94 1d
0f 9b 13 b7 d0 f7 f2 0f 7b 12 a8 89 ef 05 1a d6
6a b7 46 63 32 11 31 09 3b ee f8 9e 37 95 5b 88
c9 8a 58 e7 f0 8b 19 23 82 ed 94 88 c9 f8 d8 a5
55 e7 76 7a a9 b5 4f 27 1b 87 ce 5e 03 f7 d2 ac
0b b6 f0 93 de 83 de c9 8d a3 ed 92 8b a0 c7 bc
16 45 ae 4c 5e 8e af 2b 4c a0 84 68 b1 aa 76 0e
c5 e9 4a 77 1a a0 04 bb 98 eb cd 53 1f bb 72 04
c5 1e ad b1 1b 55 32 6a 69 4f 47 80 72 f3 92 ad
89 cf 99 71 3c ea 35 07 47 28 c7 d2 e9 e3 76 37
0e 9d 33 13 b8 64 f9 fd c1 53 74 c6 3e 46 62 25
5a 37 06 b1 d6 1a 2c 47 41 bf ac 21 2f 18 2b 0f
7c d7 90
【解密之后】
00 00 00 7A 00 01 53 A9 20 02 BE 47 20 02 BE 47 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 17 43 6C 69 4C 6F 67 53 76 63 2E 55 70 6C 6F 61 64 52 65 71 00 00 00 08 D2 9D E0 B9 00 00 00 13 38 36 34 33 39 34 31 30 30 30 32 32 34 33 35 00 00 00 04 00 20 7C 34 36 30 30 37 30 30 32 32 34 33 31 34 31 38 7C 41 37 2E 30 2E 30 2E 32 37 37 32 31 34 00 00 00 04 00 00 00 8A 10 03 2C 3C 4C 56 22 51 51 53 65 72 76 69 63 65 2E 43 6C 69 4C 6F 67 53 76 63 2E 4D 61 69 6E 53 65 72 76 61 6E 74 4F 62 6A 66 09 55 70 6C 6F 61 64 52 65 71 7D 00 00 49 08 00 01 06 04 44 61 74 61 1D 00 00 3C 0A 08 00 01 06 07 64 63 30 30 38 39 38 19 00 01 0D 00 00 24 6E 75 6C 6C 7C 7C 30 58 38 30 30 37 33 36 36 7C 30 58 38 30 30 37 33 36 36 7C 30 7C 31 7C 30 7C 7C 7C 7C 7C 16 00 2C 0B 8C 98 0C A8 0C
【包分析】
00 00 00 7A 【包头长度 包含本身】
00 01 53 A9 //appseq
20 02 BE 47
20 02 BE 47
01 00 00 00 00 00 00 00 00 00 00 00
00 00 00 04 【serviceCmd 长度 占字节】
00 00 00 17 【serviceCmd 长度 +4 包含自身】
43 6C 69 4C 6F 67 53 76 63 2E 55 70 6C 6F 61 64 52 65 71 【CliLogSvc.UploadReq】
00 00 00 08 【msgCookies长度+4】
D2 9D E0 B9 【msgCookies】
00 00 00 13 【参数1 长度+4】
38 36 34 33 39 34 31 30 30 30 32 32 34 33 35 【参数1 864394100022435】
00 00 00 04
00 20 【参数2 长度+2】
7C 34 36 30 30 37 30 30 32 32 34 33 31 34 31 38 7C 41 37 2E 30 2E 30 2E 32 37 37 32 31 34 【参数2: |460070022431418|A7.0.0.277214】
00 00 00 04 【包体长度所占字节 4】
00 00 00 8A 【包体长度 包含本身】
10 03 2C 3C 4C 56 22 51 51 53 65 72 76 69 63 65 2E 43 6C 69 4C 6F 67 53 76 63 2E 4D 61 69 6E 53 65 72 76 61 6E 74 4F 62 6A 66 09 55 70 6C 6F 61 64 52 65 71 7D 00 00 49 08 00 01 06 04 44 61 74 61 1D 00 00 3C 0A 08 00 01 06 07 64 63 30 30 38 39 38 19 00 01 0D 00 00 24 6E 75 6C 6C 7C 7C 30 58 38 30 30 37 33 36 36 7C 30 58 38 30 30 37 33 36 36 7C 30 7C 31 7C 30 7C 7C 7C 7C 7C 16 00 2C 0B 8C 98 0C A8 0C
[
[1 0 ]3
[2 12 ]0
[3 12 ]0
[4 12 ]0
[5 6 ]QQService.CliLogSvc.MainServantObj
[6 6 ]UploadReq
[7 13 ]08 00 01 06 04 44 61 74 61 1D 00 00 3C 0A 08 00 01 06 07 64 63 30 30 38 39 38 19 00 01 0D 00 00 24 6E 75 6C 6C 7C 7C 30 58 38 30 30 37 33 36 36 7C 30 58 38 30 30 37 33 36 36 7C 30 7C 31 7C 30 7C 7C 7C 7C 7C 16 00 2C 0B
[
[0 8 ]{
key :Data val :0A 08 00 01 06 07 64 63 30 30 38 39 38 19 00 01 0D 00 00 24 6E 75 6C 6C 7C 7C 30 58 38 30 30 37 33 36 36 7C 30 58 38 30 30 37 33 36 36 7C 30 7C 31 7C 30 7C 7C 7C 7C 7C 16 00 2C 0B
[
[0 10 ]
[0 8 ]{
key :dc00898 val :[
[0 13 ]6E 75 6C 6C 7C 7C 30 58 38 30 30 37 33 36 36 7C 30 58 38 30 30 37 33 36 36 7C 30 7C 31 7C
30 7C 7C 7C 7C 7C 【转文本 】【null||0X8007366|0X8007366|0|1|0|||||】
]
}
[1 6 ]【文本 ""】
[2 12 ]0
]
}
]
[8 12 iTimeout]0
[9 8 context]{
}
[10 8 status]{
}
]]
不同的情景请求类型不同, 至于其他情景和登陆包 ,以后有时间再更新。
敬请期待!!!
|
评分
-
查看全部评分
|