当前位置: 首页 > 原创程序 > 正文

两种方式登录QQ空间提取SKEY&P_skey源码

消失的彩虹海 发表于2023年5月8日 10:15

20160505223747.png

20160505223715.png

这个是模拟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/

newsid.zip

全文完
本文标签: QQ
本文标题: 两种方式登录QQ空间提取SKEY&P_skey源码
本文链接: http://blog.cccyun.cn/m/?post=251

〓 随机文章推荐

共有187579阅 / 66我要评论
  1. @Thawne:对
  2. Thawne45楼
    学习下,这个和腾讯课堂的登陆加密方式一样吗
  3. 钢蛋44楼
    @Admin丶武林高手:skey的有效期只有24小时,扫码获取到skey后是如何保持一直有效的呢?
  4. pizz43楼
    大佬,可以留个联系方式吗,请教一下!
  5. @小栩:这个主要是通过抓包把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参数发生了变化 说明更新了二维码

    还是非常感谢彩虹大佬开源QQ登录协议的 很多地方都能用到
  6. 与哼哼唧唧急急急急急急急急急
  7. @kk:现在新版本手机QQ更新,禁止了识别二维码登录,只能用摄像头扫才行
  8. kk39楼
    手机上用不了喽 一直提示无效二维码。
  9. 哪里下载啊大佬带带我
  10. 小蒋37楼
    能搞成自动的嘛????
1 2 3 4 5 6 7

发表你的评论吧返回顶部

!评论内容需包含中文

请勾选本项再提交评论