TC官方合作论坛

 找回密码
 立即注册
查看: 31849|回复: 185

[功能] 源码首发?QQ登陆接口GET<最新>密码rsa加密算法

  [复制链接]
发表于 2015-2-27 21:57:27 | 显示全部楼层 |阅读模式
貌似是首发,get登陆,腾讯的登陆接口都是统一的 你登陆随便一个平台带着cookie去别的地方也一样可以登录。
其实请求倒不难,难就难在js改写,弄了两个小时才搞定。
他这个加密是rsa和md5来的,不是以前的三次md5。之前那个接口好像不管什么时候checkVC都需要验证码。。。。于是不得不写个新的了。
再就是腾讯利用c风格的字符串遇到\0就结束这一点,挖了个坑,用调试工具看salt是个空,实际上有数据,js和pascal风格的字符串是能这么保存的。
getEncryption之前进行一下eval把checkVC给的\x转义成字符串再加密就行。
我看了看之前有个EZ-821还是812的写了个qq空间的登陆,他那个js写的salt就麻烦了,用的HexChar2Bin的代码。。。汗。实际上eval一下直接搞定。
另外,这个代码*主要是为了研究rsa加密算法的,所以如果出现需要填验证码的(checkVC第一个参数是1),得去拉取验证码显示,很简单的,我这没写那个请求;记得不要忘了拉取回来之后把cookie留着,它里边有个值是登陆时verifysession_v1参数需要用的。
说了一大堆 。。感觉都没有上源码来的实在= =。

链接: http://pan.baidu.com/s/1qWDhQwO 密码:
游客,如果您要查看本帖隐藏内容请回复

加载了httprequest库:http://bbs.tyuyan.com/thread-48833-1-1.html
如有兴趣系统学习post可联系qq:1472750668。已有成套视频教程,开售日期五月份左右。宣传页:http://bbs.tyuyan.com/thread-48434-1-1.html,前两课免费观看:http://rblog.cc/archives/category/program/tech/http-req

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

发表于 2015-2-27 22:03:42 | 显示全部楼层
学习
回复

使用道具 举报

发表于 2015-2-27 22:29:45 | 显示全部楼层
学习学习
回复

使用道具 举报

发表于 2015-2-27 23:21:26 | 显示全部楼层
学习
回复

使用道具 举报

发表于 2015-2-27 23:31:07 | 显示全部楼层
这只是登录的第一步 后面还有2步重定向吧。到进入页面 才算是完整登录的。。
回复 支持 反对

使用道具 举报

发表于 2015-2-27 23:51:01 | 显示全部楼层
。,,,,,,,,,,,
回复

使用道具 举报

发表于 2015-2-28 00:02:27 | 显示全部楼层
很厉害
回复

使用道具 举报

发表于 2015-2-28 00:52:50 | 显示全部楼层
牛 才刚改写玩JS
第一次碰QQ的玩意~
花了点时间理解...

真心全开源?
回复 支持 反对

使用道具 举报

发表于 2015-2-28 07:53:38 | 显示全部楼层
感谢分享
回复

使用道具 举报

发表于 2015-2-28 09:11:57 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-19 21:48 , Processed in 0.037379 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表