05-08 191803人
这个是模拟QQ空间登录获取登录信息的程序,有密码登录和扫码登录2种方式,可同时获取skey、P_skey、superkey。
2016.11.23更新:更新登录协议,增加QQ密码形式为MD5的获取
2017.4.16更新:更新登录协议,增加滑动验证码自动识别,增加手Q验证登录方式(无需扫码和输密码)。
2019.12.31更新:修复无法登录
2020.5.9更新:增加登录过程中短信验证码的获取
2020.06.29更新:修复登录验证失败
2022.03.11更新:扫码登录支持手机浏览器直接跳转快捷登录
2023.05.08更新:修复扫码登录
演示:https://qweb.applinzi.com/tool/newsid/
现在只能扫码登陆吗
Windows 10 x64 QQBrowser 10.6.4208.400账号密码登陆提示上网环境异常了老哥,可以解决一下吗
Windows 10 x64 Google Chrome 75.0.3770.100@小婊弟:现在密码登录都这样了
Windows 10 x64 Google Chrome 78.0.3904.108@消失的彩虹海:要是可以直接套登录页面就好了,但是死活取不出来cookie
Windows 10 x64 Google Chrome 75.0.3770.100大佬,问下这个QQ登录接口你怎么开发的呀
Windows 10 x64 Google Chrome 78.0.3904.108@小栩:这个主要是通过抓包把QQ空间用于加密数据的JS找出来 当你访问index.html并填写账号密码POST提交之后 程序会用腾讯QQ空间的加密算法把你填写的数据进行一步步的加密(抓包显示的是分多步进行的) 然后直接请求腾讯的登录网页(腾讯的登录是Get 把处理好的数据放到参数里请求登录就可以了)之后腾讯那边会对你提交的数据进行处理 根据处理的情况 返回信息(比如:登录异常、密码错误、验证码错误、网络异常、登陆成功之类的)如果是登录成功就会返回一些key 把key处理好展现给用户就可以了 index2.html是扫码登录 应该是直接请求网页(可以通过QQ空间登录页面的抓包数据看到 页面不断判断当前页面的二维码是否失效 失效自动更新 这个是按照一定频率请求判断的 输出的是二维码状态)index2.html页面的二维码应该是三秒钟请求判断一次 如果二维码失效就重新请求(GET:.../login.php?do=getqrpic&r=时间戳)没有失效的请求应该是这样的:GET:.../login.php?do=qrlogin&qrsig=二维码参数&r=时间戳 可以看到在GET:.../login.php?do=getqrpic&r=时间戳 请求之后 qrsig参数发生了变化 说明更新了二维码
Windows 10 x64 QQBrowser 10.7.4313.400还是非常感谢彩虹大佬开源QQ登录协议的 很多地方都能用到
@Admin丶武林高手:skey的有效期只有24小时,扫码获取到skey后是如何保持一直有效的呢?
Windows 10 x64 Google Chrome 86.0.4240.198大佬能不能接个Api获取二维码,获取key
Windows 7 x64 Google Chrome 49.0.2623.87密码登录出现手机号 彩虹大大可以修复一下嘛
Windows 10 x64 Google Chrome 81.0.4044.129获取验证码失败
Windows 10 x64 Google Chrome 81.0.4044.122自己搭建有问题
Windows 10 x64 Google Chrome 81.0.4044.122扫码验证失效
Redmi Note 7 MIUI Browser 11.7.30login.class.php,这个文件的登录api应该到哪里得到
Redmi Note 7 MIUI Browser 11.7.30演示的可以,下载源码自己弄就不行了??
Windows 10 x64 Google Chrome 63.0.3239.132