以前和大家分析过QQ相关的网页协议,今天继续和分析Smart QQ的扫码登录!有兴趣的可以跟着教程走一遍,很简单的!
我们获取到的二维码链接是:
这个就很简单了,前面是固定的。唯一需要我们改变的参数是t=0.32820029530831784(这个是随机的固定大小,编程是时候最好不要重复) 2.获取到二维码链接,这时网页会触发定时器。会检测是否手机扫描了二维码,从而判断是否登录成功!
获取到的检测是否登录成功状态的链接: https://ssl.ptlogin2.qq.com/ptqrlogin?ptqrtoken=933022696&webqq_type=10&remember_uin=1&login2qq=1&aid=501004106&u1=http%3A%2F%2Fw.qq.com%2Fproxy.html%3Flogin2qq%3D1%26webqq_type%3D10&ptredirect=0&ptlang=2052&daid=164&from_ui=1&pttype=1&dumy=&fp=loginerroralert&action=0-0-2237&mibao_css=m_webqq&t=undefined&g=1&js_type=0&js_ver=10222&login_sig=&pt_randsalt=0 这里我们需要改变的参数只有一个,就是ptqrtoken! 这个数值是怎么来的呢?是经过JS加密COOKIE里面的qrsig而来的!
JS加密(传入的参数是COOKIE里面的qrsig值)方法:
3.测试登录。
OK!这样我们就可以做出登录网页QQ了!是不是很简单呢? 代码太长就不发了,有兴趣的加群( 624101261)获取吧! 往期教程回顾: |
| 本文出处: http://www.toutiao.com/a6433500738392424705/ |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|