admin管理员组文章数量:1531666
2023年12月18日发(作者:)
手机登录QQPC协议
篇一:QQ登录协议
smartQQ登录协议分析
魔羯座_轩 (Efy)
简介 ................................................................................................................................................... 3
获取登录 ................................................................................................................................ 4
验证合法性 ....................................................................................................................................... 5
收发消息 ........................................................................................................................................... 6
获取群列表 ....................................................................................................................................... 8
简介
基于smartQQ协议制作的第三方登录工具,语言使用JAVA,收发QQ信息,使用事件机制. 目前基础功能已经完成,可直接使用jar包方式,注册监听器即可.临时消息需要先发送一次消息给对方,才能接收到对方发来的消息,如果没有发送过消息,则无法接收该QQ的临时消息.
获取登录 1.获取前需要先获取验证所需cookie
URL:"%3Flogin2qq%3D1%26webqq_type%3D10"); //必须URLEncode转码
请求cookie:无
返回cookie:最好完整保存,关键参数pt_login_sig这个后面会用到
2.获取 URL:"%3Flogin2qq%3D1%26webqq_type%3D10");
("ptredirect","0");
("ptlang","2052");
("daid","164");
("from_ui","1");
("pttype","1");
("dumy","");
("fp","loginerroralert");
("action","0-0-82429");
("mibao_css","m_webqq");
("t","1");
("g","1");
("js_type","0");
("js_ver","10156");
("login_sig","");
("pt_randsalt","2");
请求cookie:带上loginCookie和qrsig
返回cookie:无
返回结果为
ptuiCB('66','0','','0','未失效。()', '');
第一个参数为状态码
0:认证成功
65:未失效
66:已失效
67:认证中
认证成功后保存cookie中的ptwebqq,uin
("ptwebqq", getCookie("ptwebqq"));
("uin", getCookie("uin"));
验证合法性
1.获取登录地址
认证成功时会返回
ptuiCB('0','0','%3Flogin2qq%3D1%26webqq_type%3D10&f_url=&ptlang=2052&ptredirect=100&aid=&daid=164&j_(转 载于:
小 龙 文档网:手机,登录qq,pc协议)later=0&low_login_hour=0®master=0&pt_login_type=3&pt_aid=0&pt_aaid=16&pt_light=0&pt_3rd_aid=0','0','登录成功!', 'QQ昵称');
取第三个参数的地址,进行post请求(如果用GET方式请求,需要设置禁用请求重定向,否则获取不到cookie)
保存cookie
("skey", getCookie("skey"));
("p_skey", getCookie("p_skey"));
篇二:QQ电脑管家登录协议分析
QQ电脑管家登录协议分析
本次分析版本为:QQ电脑管家6.8
写好的代码我就不放了。 这里给出分析过程....
嗯,不废话了,大家直接看过程吧。
[NO.1 2012-06-03 16:44:51 443 SEND 76字节] 02 50 06
00 91 0B 7B 3B EB E4 1C 22 1A EA BD 30 06 27 4B F8 95
05 4D 59 77 86 91 B2 B7 CB B2 7C 6E 04 8D C3 9B C7 7B
B4 27 3C 77 71 81 57 0B 35 D0 E1 62 CD B9 0C 5A 68 1C
C7 42 BA CC 16 C2 EC 30 91 00 1A D2 13 6F B3 EA 10 39
03
[
02 //包头
50 06 //版本号
00 91 //命令
0B 7B //包序号
3B EB E4 1C //QQ号码:
22 1A EA BD 30 06 27 4B F8 95 05 4D 59 77 86 91 //0x91密钥
00 01 //固定两字节
00 00 08 04 01 E0 //01(在后面的命令里面要用到的)
00 00 03 63 06 00 05 11 00 00 01 00 //02(在后面的命令里面要用到的) 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 //首次发送为15字节0
03 //包尾 ]
[NO.2 2012-06-03 16:44:51 482 RECEIVE 112字节] 02 50
06 00 91 0B 7B 1D B7 B4 E4 39 8C 6B B9 DD 13 3A 16 63
6D 58 96 75 B6 5B EC D7 2C CF D7 FA E2 91 05 17 EF 93
1F 8D 7F 82 47 BB 40 01 65 7E 8F 33 DF 51 88 7F 1D 48
5F 7E 27 96 26 E1 7F 26 B8 38 52 43 75 E9 8A C5 C5 92
EF CD 18 A9 DD 17
79 A7 F2 A6 BA 08 8B F1 FE 66 D0 8D C8 77 36 86 D7 99
97 9A BF 0C 85 D7 34 FC 95 8D 22 0C C3 03
[
02 //包头
50 06 //版本号
00 91 //命令
0B 7B //包序号 00 //接触成功 4F CB 24 1B //登录时间:2012-6-3 16:45:15
76 F4 FF 18 //登录IP地址:118.244.255.24
00 00 00 00 00 00 00 00 //固定8字节0
00 38 //0091_Token长度:56字节 31 FD 5A DE 6D E9 25
00 51 3F 64 AE 21 CB 82 61
3E BF 4A EB 88 88 FB 6C 55 18 60 86 E8 A1 B3 C0 B4 E0
C6 A6 4C 1F DC 70 7A 72 45 0D 75 83 42 3F 19 76 EF 9E
B2 7B 52 54
01 //需要重定向
01 //重定向计数
00 00 00 01 //链接服务器提供者标识 00 00 00 00 //服务版本
3D 98 58 F2 //重定向服务器IP地址:61.152.88.242 03 //包尾
]
----------------------------
[NO.1 2012-06-03 16:44:51 483 SEND 76字节] 02 50 06
00 91 0B 7C 3B EB E4 1C 5C D0 46 1D E0 F6 07 89 D8 99
B9 E4 B4 7F DB 43 0B 0E 71 A4 08 A4 65 1D 55 6D 5B 64
C5 85 4C 78 9C 09 8D AC 56 23 F9 0A 17 10 70 5B 3E AA
6B 7B 70 45 8F 33 20 B3 24 3C 40 5E 38 87 16 31 02 DE
03
[ 02 //包头 50 06 //版本号 00 91 //命令 0B 7C //包序号
3B EB E4 1C //QQ号码: 5C D0 46 1D E0 F6 07 89 D8 99
B9 E4 B4 7F DB 43 //0x91密钥 00 01 //固定两字节 00 00
08 04 01 E0 //01(在后面的命令里面要用到的) 00 00 03
63 06 00 05 11 00 00 01 00 //02(在后面的命令里面要用到的) 00 01 01 00 00 00 01 00 00 00 00 00 00 00 00 //首次发送为15字节0 03 //包尾
]
[NO.2 2012-06-03 16:44:51 525 RECEIVE 96字节] 02 50
06 00 91 0B 7C 03 B4 99 48 F4 09 78 9F C2 B2 A0 AF EA
0F AA 4D 99 60 4B 54 58 CF 9A 5F 77
61 8A 96 A1 3E 77 20 64 59 7E 81 5B B8 E5 DC 08 29 41
A3 55 91 A9 2F CF A3 3F B1 C2 DB 11 B5 36 85 53 D2 D6
C8 B4 33 3F 14 C5 08 CA 53 0F DF 2C 52 5F 5C D2 A0 74
35 CA 85 44 C2 5C 30 BE 36 03
[
02 //包头
50 06 //版本号
00 91 //命令
0B 7C //包序号 00 //接触成功 4F CB 24 1B //登录时间:2012-6-3 16:45:15
76 F4 FF 18 //登录IP地址:118.244.255.24
00 00 00 00 00 00 00 00 //固定8字节0
00 38 //0091_Token长度:56字节 48 7F 08 78 7E C8 06
B8 59 06 C6 49 C5 CB D1 96 45 B8 34 29 C2 15 50 A8 4B
9F 17 F7 18 75 EA 16 BA 94 ED 7E BD 56 BA 90 AE 6B 65
61 BD FC 91 6C
FA 0A 7D B6 65 40 E9 31 00 //接触成功 03 //包尾
]
[NO.3 2012-06-03 16:44:51 525 SEND 188字节] 02 50 06
00 BA 46 79 3B EB E4 1C 54 12 09 43 28 EC B2 DA E5 6B
5A BD F2 65 47 A2 0C 14 6B C5 16 46 2D 31 4E 3F CC 17
02 A1 89 BD 96 22 A2 F9 F3 B0 38 E6 A2 D2 42 00 49 10
69 D1 4D 1E C0 01 EE EF D7 F9 0C E5 4B 76 4B E7 2E 1C
BA 26 5F C1 50 F1 EB 24 F0 78 45 86 0B E4 97 5A 52 20
A9 97 8E 27 95 53 BE 9F 89 B5 8B 8F 55 2A A3 11 81 3C
54 72 A7 FA 63 CA 3E 23 92 85 2D 12 02 B8 75 79 E2 13
DF D7 94 CF 0A 18 4A 20 EE 78 39 A6 D5 A6 23 20 18 B3
5F 36 39 08 CA FE ED 4F 96 5E 7C 56 D1 A7 59 06 2E BD
F0 01 81 C0 0A 2C AF DC C7 E4 3C 96 8D 11 F7 2A AD 48
82 06 F2 2A 03
[ 02 //包头 50 06 //版本号 00 BA //命令 46 79 //包序号
3B EB E4 1C //QQ号码: 54 12 09 43 28 EC B2 DA E5 6B
5A BD F2 65 47 A2 //0xBA密钥 00 01 //固定两字节 00 00
08 04 01 E0 //01
00 00 03 63 06 00 05 11 00 00 01 00 //02
00 38 //0091_Token长度:56字节 48 7F 08 78 7E C8 06
B8 59 06 C6 49 C5 CB D1 96 45 B8 34 29 C2 15 50 A8 4B
9F 17 F7 18 75 EA 16
BA 94 ED 7E BD 56 BA 90 AE 6B 65 61 BD FC 91 6C
FA 0A 7D B6 65 40 E9 31
13 00 05 00 00 00 00 00 00 00 //固定
00 38 //00BA_New_Token长度:56字节
C3 3A DA 86 FE 00 64 E1 2D 91 FB E9 68 4B C1 00 B1 57
A4 EE B1 B5 CC 7B EB 52 A3 C9 5E A0 7C 56 51 03 BC 30
42 25 AA EE 6A 57 5C EE A7 F2 44 80 AF 0C BE 28 2D BA
D6 BA
03 //包尾
]
[NO.7 2012-06-03 16:44:51 680 SEND 228字节] 02 50 06
00 BA 46 7A 3B EB E4 1C C0 B6 04 BA 27 E4 8C 26 15 C5
2F AF 65 53 4A 4D A1 99 BB 70 20 0F E6 73 3C 03 70 92
6D 3F 80 29 59 46 41 DB 43 62 3F 5B 7B 2B 03 8A E4 CE
7D FE B9 AF 45 A2 0A 67 F7 BD D7 11 3D C3 4D AE FA F4
BF 3F 9F 04 79 FA D0 09 2B 85 23 28 45 B1 79 7F AA 24
68 7D 26 75 20 AC 7A 77 42 2B CF 95 28 D1 E4 3E AA 80
E7 63 E3 65 53 26 10 23 BA CD E4 66 AB 81 30 A5 0F 98
FE 0C 07 0A 2D 4E 21 0E 5F C8 51 59 88 6E C5 9F 4A D9
7A 62 0C 10 69 BF 12 92 1D ED 14 5B 4E 23 65 D0 CF 19
C0 48 D8 DD D1 7A 7B 87 AE 31 98 11 81 FB ED C8 4E FC
53 E7 30 2F AE 08 D9 DA 7D 3F 90 6C CD 90 E5 60 70 0D
CF 60 90 AF BD E1 7E E3 82 CF CB 4C 48 49 E2 B7 31 9C
3B BB CE B1 4A 91 20 CB 03 [
02 //包头
50 06 //版本号
00 BA //命令
46 7A //包序号
3B EB E4 1C //QQ号码:
C0 B6 04 BA 27 E4 8C 26 15 C5 2F AF 65 53 4A 4D //0xBA密钥 00 01 //固定两字节 00 00 08 04 01 E0 //01
00 00 03 63 06 00 05 11 00 00 01 00 //02 00 38
//0091_Token长度:56字节 48 7F 08 78 7E C8 06 B8 59
06 C6 49 C5 CB D1 96
45 B8 34 29 C2 15 50 A8 4B 9F 17 F7 18 75 EA 16
BA 94 ED 7E BD 56 BA 90 AE 6B 65 61 BD FC 91 6C FA 0A
7D B6 65 40 E9 31
13 00 05 00 00 00 00 01 00 28 //固定 91 39
//00BA_New_Token长度:56字节
A8 5A 9D A7 EB E1 A2 A6 27 ED 7C C8 2D F9 11 64
2B 63 BF C4 AA 5A F6 9C E6 8D 03 D1 23 54 5B 2B
8C F6 DA 9A 29 57 00 38 C3 3A DA 86 FE 00 64 E1 2D 91
FB E9 68 4B C1 00
03 //包尾
]
[NO.11 2012-06-03 16:44:57 450 SEND 236字节] 02 50 06
00 BA 46 7B 3B EB E4 1C BD 23 BD F9 D7
7B 0C 51 49 F7 58 67 55 2A FF F7 BD 26 58 1F 4B B5 6D
A2 5C 7F 68 09 A7 90 43 50 74 1C F1 8D 36 24 34 C2 F6
D9 15 36 51 55 EB D9 BA 0E 56 0D 3D AF 37 F7 83 94 65
A4 E6 38 6C 87 61 2C 36 EA 73 A6 C2 5D 9D FD E1 55 8B
B1 16 81 6A AB 22 35 B0 02 33 89 AF 25 FE 99 82 8B C6
CE E4 0F 57 6E EC CA 34 79 A2 8D 94 F5 78 F3 E9 53 1A
BE E7 C9 14 CD 51 35 5E 84 4A 5B 49 E4 54 3B 2B 83 6E
D7 4E CD 9E 20 19 59 E0 07 93 19 DC 2E C6 83 36 8E BB
65 BA E2 C1 A9 E5 5F 25 10 2B AC CF C6 01 1E A6 42 99
98 B0 DD 42 A7 42 CE CD 25 E3 E8 01 94 61 04 91 BF 33
C1 9C E7 84 67 F1 89 47 F9 99 B8 78 7B 92 FD FF 04 DE
C1 A4 51 EC 1D 43 7C F1 EB DF 1A 1F DF 19 6B 20 E1 BF
84 AA FE 03 [
02 //包头
50 06 //版本号
00 BA //命令
46 7B //包序号
3B EB E4 1C //QQ号码:
BD 23 BD F9 D7 7B 0C 51 49 F7 58 67 55 2A FF F7 //0xBA密钥 00 01 //固定两字节 00 00 08 04 01 E0 //01 00 00
03 63 06 00 05 11 00 00 01 00 //02
00 38 //0091_Token长度:56字节 48 7F 08 78 7E C8 06
B8 59 06 C6 49 C5 CB D1 96 45 B8 34 29 C2 15 50 A8 4B
9F 17 F7 18 75 EA 16
BA 94 ED 7E BD 56 BA 90 AE 6B 65 61 BD FC 91 6C FA 0A
7D B6 65 40 E9 31
14 00 05 00 00 00 00 00 04 54 //固定
57 57 //00BA_New_Token长度:56字节 54 00 28 12 B3 A4
6F C4 17 99 E0 4A 79 12 47 93
DD 31 D0 5D 14 44 0F 44 DD 10 D0 53 51 BA 19 33 E6 95
F0 F8 B5 22 88 30 18 66 BD 00 38 C3 3A DA 86 FE 00 64
E1 2D 91 FB
03 //包尾
]
篇三:使用手机QQ连接电脑
使用手机QQ连接电脑
手机和电脑之间资源的共享方法(1)
不用数据线,手机连接电脑的方法如下。
手机QQ和电脑QQ同时上同一个帐号。
此时,电脑QQ上会出现一个“我的Android手机”一项,手机QQ里则出现“我的电脑”一项。一般这两个项目出现在消息栏的顶部,很容易就能找到。
由于模拟器中的手机QQ出问题,先写到这里。
版权声明:本文标题:手机登录QQPC协议 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1702846940a27113.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论