QQ2012Beta1登录协议(异地需要验证码,且密码错误的情况)

研究了下QQ2012登录部分的协议,这里QQ的版本是QQ2012 Beta1(2991)

另外这里研究的是异地登录的情况(异地登录要验证码),因为我自己的QQ登录不需要,所以只能随便找个别人的号了,当然我也不知道密码。但还是可以研究的。


[NO.1 2012-03-25 15:55:28 838SEND 87字节]

02 2B 21 00 91 2C 82 14 17 02 0402 00 00 00 01

01 01 00 00 65 36 58 E3 5B D8 24AC C0 AE D7 31

8F 60 9F 80 F5 7E 08 88 8A 73 46A2 7B 44 D1 C1

05 35 6B 67 26 AB 23 5B 87 E4 5C8B B6 26 90 9F

6E 93 85 37 FB 8E 10 11 D0 2F 61D5 93 DA 97 E6

67 E6 73 00 AC CE 03

[

02 //包头

2B 21 //版本号

00 91 //命令

2C 82 //包序号

14 17 02 04 //QQ号码:337052164

02 00 00 00 01 01 01 00 00 65 36//固定,QQ版本号不同则不同

58 E3 5B D8 24 AC C0 AE D7 31 8F60 9F 80 F5 7E //0x91密钥

00 01 //固定两字节

00 00 08 04 01 E0 //0091Data01(在后面的命令里面要用到的)

00 00 03 63 00 00 00 01 00 00 10ED //0091Data02(在后面的命令里面要用到的)

00 01 01 00 00 00 05 00 00 00 0000 00 00 00 //首次发送为15字节0

03 //包尾

]

 

[NO.2 2012-03-25 15:55:28 859RECEIVE 103字节]

02 2B 21 00 91 2C 82 14 17 02 0400 00 00 EE E9

CA 34 C5 ED ED 0B D1 85 2C D9 85E5 B6 29 F4 C5

92 D9 F7 53 16 B3 08 AE C0 4B 2F05 72 6F 13 88

74 D9 25 A4 70 1B 39 82 CC 42 A166 9B D7 3C 8B

53 BE 23 A6 F5 67 37 17 B1 8B C568 8D 61 E7 18

D5 A8 22 60 BB 87 C1 84 B7 57 D0CD E2 B9 31 25

4C 04 1C 14 39 9D 03

[

02 //包头

2B 21 //版本号

00 91 //命令

2C 82 //包序号

14 17 02 04 //QQ号码:337052164

00 00 00 //固定全为0

00 //接触成功

4F 6E CF 6F //登录时间:2012-3-2515:55:27

DE 4C 44 3D //登录IP地址:222.76.68.61

00 00 00 00 00 00 00 00 //固定8字节0

00 38 //0091_Token长度:56字节

BE 32 0D 5E BB D4 C9 73 EE 85 D6AD 85 97 D1 0D

D9 11 D4 D5 87 A5 BB BD 36 E8 4FE3 CF 12 BF A1

A7 DA F5 C8 1C 08 D2 F7 AD B4 0B16 FD 91 41 6F

4C 61 3B 4C 0C 5A 77 3F

00 //接触成功

03 //包尾

]

 

[NO.3 2012-03-25 15:55:28 859SEND 199字节]

02 2B 21 00 BA 1D C3 14 17 02 0402 00 00 00 01

01 01 00 00 65 36 97 D4 7F 85 D18A 74 A4 C1 12

14 5B 11 FE FA EF 0B 92 CE 2A 5C71 63 B7 2C 2F

72 0B 4B 32 3C 6C 94 7E 61 AB 11EC 73 A9 27 71

96 2D B0 FC 35 9F 52 DC FB 5D DB21 45 BD E3 C3

99 80 46 8E 71 CC 21 52 A3 D5 42C4 DA AD C5 13

3B E1 64 A6 06 28 2D 8E 3F 2B 6095 FC 6E 0C B6

CE D8 B4 24 7C 9A 42 DE AA E9 CD55 93 28 6F 3A

78 25 76 C7 EB 04 A1 1F 0E C5 0D46 A8 E6 FB FC

C5 BB 9B 03 CA 23 62 B3 3E 22 61F0 1C 6F 82 C8

3A 81 B4 3A 81 32 B6 2F 87 2D 45AC D0 A9 56 4A

38 2A E6 1F 5E B6 14 4F 4C 5E F172 D7 40 78 53

50 2E 7F DD 0F 8F 03

[

02 //包头

2B 21 //版本号

00 BA //命令

1D C3 //包序号

14 17 02 04 //QQ号码:337052164

02 00 00 00 01 01 01 00 00 65 36//固定,QQ版本号不同则不同

97 D4 7F 85 D1 8A 74 A4 C1 12 14 5B 11 FE FA EF//0xBA密钥

00 01 //固定两字节

00 00 08 04 01 E0 //0091Data01

00 00 03 63 00 00 00 01 00 00 10ED //0091Data02

00 38 //0091_Token长度:56字节

BE 32 0D 5E BB D4 C9 73 EE 85 D6AD 85 97 D1 0D

D9 11 D4 D5 87 A5 BB BD 36 E8 4FE3 CF 12 BF A1

A7 DA F5 C8 1C 08 D2 F7 AD B4 0B16 FD 91 41 6F

4C 61 3B 4C 0C 5A 77 3F

13 00 05 00 00 00 00 00 00 00 //固定

00 38 //00BA_New_Token长度:56字节

85 35 A7 44 77 DF 4D 57 3A 93 0DA7 0B 40 3C 09

26 E7 55 C2 95 E9 0F B0 F6 6B AF4C C7 3C DD B3

2B 7D 9C 34 C8 F1 0F 02 1D 75 57AF D5 9F 25 76

FE 83 50 3C AB 9E FC F0

03 //包尾

]

 

[NO.4 2012-03-25 15:55:28 883RECEIVE 823字节]

02

2B 21

00 BA //

1D C3

14 17 02 04

00 00 00 //

09 D4

D9 E2 C9 A0 B3 3F 38 8F A0 DD 590A 79 85 12 8A

6E 39 87 89 B5 0C B5 B8 89 97 1856 6A 07 E6 81

93 1B AB C5 A9 40 EE 01 B1 1E BD84 CD A7 16 E2

B9 B0 E2 81 B6 74 1E E5 40 3F E0DF 6F 8B FD 33

BE 51 96 44 3B 52 EC 09 87 4F 7237 BE 99 A0 69

A2 2D A7 EA 55 EC 59 3F DC FB C257 41 FF BD 2C

9B 90 91 A0 F3 21 09 5C 43 95 72CE 9A 67 B1 ED

FF F6 5A 97 21 7F AB 99 60 F2 9181 B1 17 B6 59

C8 6B E5 14 1F 08 28 30 59 69 B0A0 D0 2B D3 75

BA DB FF D0 2C BF F8 9A A2 D8 27B4 12 3E 3B 8C

53 95 B7 C9 77 8B 75 34 23 23 F0D2 1A C5 CC CB

36 5E 6B 56 78 AD 3D 9D DF BB 787A F2 93 D8 1F

C3 33 87 1E F8 58 50 49 0F 3A DFF7 AA E1 D4 46

7D D1 84 75 5B 76 64 C6 1A 66 5983 61 99 42 16

E6 6D 9D BD 95 07 56 BE A1 F4 71CA 47 F3 20 ED

DA 32 00 48 C1 C4 C4 0E A3 7E 42BA D2 4D 39 20

D5 2B A9 06 B1 B4 5E 08 34 FA 6FEE 96 DB 6E 3A

44 CE 02 DC C6 04 AE 41 A9 90 646D EC 14 AB 04

1A 69 FD 34 10 13 42 3B EE C4 B0B4 A7 7C B4 77

25 12 34 30 36 93 08 48 01 EE 6E74 BB C9 D7 73

AE AB F3 CF DB E4 A5 A6 33 20 10EB F2 AA 24 6F

ED 35 C2 C9 EF F3 55 FA 0F 41 EA61 B4 43 9F 6F

71 14 BB 05 5A C6 5C 52 A6 C7 2CBE A0 2F 97 47

F8 66 7D 4E 7F 23 67 48 17 51 BDF5 0A 83 F9 65

45 13 8F 93 5E 9D E1 12 99 32 F3FA 75 66 DD E9

AF 62 EF D0 16 90 8D 18 7F 00 89DA E5 AB 3A DC

92 A8 97 1B 78 F3 6D 22 18 D6 5627 9F 78 49 44

81 C6 E5 D3 00 3B 50 27 58 75 28DF D5 13 8B BF

09 FD 75 D6 1E 3C 55 E9 63 2E 78A8 07 38 A8 CA

58 A9 47 86 78 65 4D 72 74 FA 98B9 EE 99 B0 93

C9 12 DE FC A4 58 41 F1 08 85 2B31 4B BC C2 B1

57 F6 0D 77 DD 2D 91 E1 8B AA C4BC 25 6E AE BC

31 1D C8 7B EE 14 FD 61 4B 43 6078 5A 9E 90 06

34 4E 1F 88 55 C0 78 61 1A 6B F8FE BA F2 66 30

06 A8 B3 7B E4 66 D6 B9 47 3E 24A2 42 B4 8C C3

9F F6 44 1C 36 3F 07 CD 83 40 3552 23 F4 63 1D

4C FC 8C AD 92 7F 38 76 27 0C 8E81 7A 6C C7 8D

3A E6 65 B8 88 F3 79 32 5D 9D 3B03 0E B7 89 13

08 53 C7 AE F1 B2 48 22 55 78 B831 AA 79 BE 21

63 F9 55 55 3C 8E 25 2C 1F 1B A986 C6 0B F4 28

A9 33 AB BF 37 6F 35 4B 7F 80 31CC 30 B4 61 BA

F3 76 94 43 37 07 3A 4D 7C B8 DCFD 8A 16 58 E1

0F E9 C2 40 CC 32 56 04 FA BE D4EF 38 88 BD 3F

18 DD 46 7C EA AE D8 FB 0B 79 3489 53 2A 2E 0C

E9 3D BA 0A 1B 7A DB 53 4C 15 0490 6E C4 94 6B

7F 46 07 D5 66 94 C0 7A B0 A2 F72C 29 20 4D B2

A3 B1 4E 60 32 A5 ED EE 3B E6 6927 0E EA A3 03

E7 BC 1A AB 57 27 34 D6 D0 A6 AA83 53 37 2B F7

36 DF FF 9F 85 56 71 AE 4B 57 ACFC 1C A5 38 A9

30 C4 62 CD 61 01 5E F3 62 CD F61B 84 6E 70 62

13 D6 35 7E 4B FF

[

13

00 05 //

01 //是否需要验证码:0不需要,1需要

00 00 01 21 //需要验证码时为00 00 01 21,不需要时为全0

00 28 //token

89 06 80 F499 63

1F DA 97 4E17 25 2F 8D DA 46 85 4C FB 3B E5 D1

39 52 50 2E48 A9 F1 CE 11 A4 08 2E 52 AA 0B 96

DA 94 //end token

02 BC //700字节 png验证码数据

89 50 4E 470D 0A 1A 0A 00 00 00 0D

49 48 44 5200 00 00 82 00 00 00 35 04 03 00 00

00 7F E2 2E03 00 00 00 30 50 4C 54 45 FF FF FF

0F 0F 0F 5F5F 5F AF AF AF C4 CF CF 7F 7F 7F 3F

3F 3F 9F 9F9F 6F 6F 6F 4F 4F 4F 2F 2F 2F EF EF

EF DF DF DFBF BF BF 8F 8F 8F 1F 1F 1F ED A8 7F

7A 00 00 04DC 49 44 41 54 48 89 A5 97 7D 68 5B

55 14 C0 CF4B 5E 3E DA F7 92 E6 BC 34 AF 69 9B

34 09 4E 41B0 98 0C 2D DD 3F F3 B5 4C 06 FE A1

A9 1B C3 3A64 79 EB 36 3B 56 30 C5 89 73 73 9A

4C 5C 99 1BAE F1 03 67 FF 31 CF BF E6 04 7D 9B

D4 E2 06 23F5 03 61 83 99 CA F0 03 64 4B 5D 15

A1 E0 9A 6205 71 58 CF 4B FA 92 76 E4 35 6F DD

F9 E7 9E 7BDF BD BF 73 EE B9 E7 7E 3C 80 FA C2

78 4C 74 5A9D 20 78 C3 D1 BB 23 20 A2 D0 BC 8D

BD 0B 42 044B 72 60 ED 08 AB 25 56 82 8C DD C1

18 4E 5D 5278 A5 B3 0C B1 CF 88 88 45 B3 E3 D9

6D 88 A7 A592 6A 17 D8 3F 75 DA 08 B9 61 12 90

60 76 1E 91C5 BC A6 4F 06 01 5E C9 2D 7D F8 C5

2C 21 D2 AA0D DE 20 6A 03 D3 59 2B C0 46 69 E9

8B BA 2A 61F3 F3 57 CB B6 3E 17 25 DE 76 EF 21

F8 B2 83 E281 C9 1E 5F 0E AE E5 EB DB E5 4E 6A

C1 FE 70 8654 25 EC 7A 6E 74 0C 07 E0 7A 0A DC

08 AF 17 0509 1E AF 9F 51 C3 C2 FE 0B 5F FF D8

5F F4 40 831F EE 27 93 DF 14 77 71 83 D0 E4 E3

E2 56 2D 2457 EA 21 DC 82 0A 17 34 57 7E CA 32

89 72 93 0DE3 F6 68 2C 60 CB 81 2B D3 16 85 2B

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要使用QQ邮箱来进行黑马瑞吉外卖移动端验证登录,您需要按照以下步骤进行操作。 首先,在黑马瑞吉外卖移动应用程序中选择使用验证登录选项。 然后,系统会要求您输入您的手机号码。请输入与您的QQ邮箱绑定的手机号码。 接下来,系统将会向您的QQ邮箱发送一封包含验证码的电子邮件。请在移动应用程序中等待几秒钟,确保您的QQ邮箱可以收到邮件。 打开您的QQ邮箱,并查找名为“黑马瑞吉外卖验证码”的邮件。请注意,有时候邮件可能会被归类到垃圾邮件或其他文件夹中,请确保您检查所有文件夹。 在邮件中,您将找到一个验证码。将该验证码复制,并返回到黑马瑞吉外卖移动应用程序。 在应用程序中,粘贴您刚才复制的验证码,并点击“确认”按钮。 系统将根据您输入的验证验证您的身份。如果验证码输入正确,您将成功登录黑马瑞吉外卖移动应用程序。 请注意,验证码一般在发送后几分钟内失效。如果您在一定时间内没有收到邮件或验证码已失效,请尝试重新请求或重新发送验证码。 这样,您就可以使用您的QQ邮箱来进行黑马瑞吉外卖移动端验证登录了。如果您遇到任何问题,请及时联系黑马瑞吉外卖的客户支持。 ### 回答2: 黑马瑞吉外卖是一家提供外卖服务的公司,为了提高用户的账户安全性,他们在移动端推出了验证登录功能。用户可以选择使用qq邮箱进行验证登录。 用户在移动端打开黑马瑞吉外卖的应用后,选择登录界面,并选择验证登录选项。接下来,用户需要点击“使用qq邮箱登录”的按钮。 在点击按钮后,应用会要求用户输入他们的qq邮箱地址。用户需要输入正确的邮箱地址,并点击确认。系统会验证该邮箱是否存在以及是否正确。 验证通过后,系统会向用户的qq邮箱发送一封邮件,邮件中包含一个验证码。用户需要打开邮箱,找到这封邮件,复制验证码并返回外卖应用。 用户需要粘贴该验证码,并点击确认。系统会对验证码进行验证,如果验证码正确,用户将成功登录外卖应用,并可开始使用各种功能。 通过验证登录的方式,账户的安全性得到了提高。因为只有用户本人能够收到并使用qq邮箱中的验证码,在他人无法猜测的情况下,他人无法登录用户的账户。 同时,使用qq邮箱登录还具有方便性。许多用户已经有自己的qq邮箱,不需要再注册新的账户,可以直接使用已有的qq邮箱进行登录,省去了注册的时间和麻烦。 总之,黑马瑞吉外卖的移动端验证登录使用qq邮箱的功能保证了用户账户的安全性,同时也提供了便利的登录方式。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值