鱼C论坛

 找回密码
 立即注册
查看: 7223|回复: 21

[作品展示] 用requests实现QQ邮箱登录

[复制链接]
发表于 2016-6-5 18:17:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

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

x
本帖最后由 挥舞乾坤 于 2016-6-8 15:11 编辑

实现的版本是3.5.1,需要安装requests,只实现了不需要验证码登录的情况(一般情况下常用ip下登录是不需要验证码的),需要腾讯web登录加密算法的可以直接拿去用(qq其他web方面的登录应该用的是一样的加密算法,具体我没测试过)

这只是个半成品,发出来大家研究,有哪里可以改进的,或者对于代码的一些部分有更好的实现方法,求指出有不明白的地方,想弄懂的,也欢迎提问,大家共同进步

另外发一个加密算法的js版本,有用其他语言的,可以拿去研究

压缩包文件说明:
login.py  主程序
constants.py  常量文件,url链接,请求头等
encryption.py  加密算法,用于产生加密之后的密码
f2d.py  把从chrome里复制来的请求头直接转换成字典
wbqzj.py 取文本中,指定的两个字符串之间的文本
hidepass  隐藏密码用星号显示

登录演示:

登陆演示

登陆演示

抓包演示

抓包演示

js调试演示

js调试演示

调试界面

调试界面

QQ邮箱登录.rar

4.71 KB, 下载次数: 130

qq邮箱js加密算法.rar

8.84 KB, 下载次数: 80

另附js加密算法

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-6-5 20:47:09 | 显示全部楼层
支持楼主,虽然不会python。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-5 23:29:55 | 显示全部楼层
试了一下。用不了啊楼主
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-6 12:30:06 | 显示全部楼层
这js这么长你是怎么分析的,分享一下过程呗。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-6 12:57:30 | 显示全部楼层
wei_Y 发表于 2016-6-6 12:30
这js这么长你是怎么分析的,分享一下过程呗。

用chrome的控制台,把整个js贴进去,在debug一个断点,开始调试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-6 14:40:41 | 显示全部楼层
挥舞乾坤 发表于 2016-6-6 10:19
我又测试了一下,可以啊,你python什么版本,报错信息发来看一下

是我搞错了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-6 16:33:28 | 显示全部楼层
支持楼主,下载来试水先
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-6 17:33:07 | 显示全部楼层
挥舞乾坤 发表于 2016-6-6 12:57
用chrome的控制台,把整个js贴进去,在debug一个断点,开始调试

新技能get。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-6 23:30:26 | 显示全部楼层
如果能出一个gif截图说明就完美了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-7 08:10:42 | 显示全部楼层
~风介~ 发表于 2016-6-6 23:30
如果能出一个gif截图说明就完美了。

不会做gif,告诉我怎么做的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-7 08:58:17 | 显示全部楼层
感谢分享,学习下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-7 12:28:42 | 显示全部楼层
下来学习下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-6-7 19:40:27 | 显示全部楼层
挥舞乾坤 发表于 2016-6-7 08:10
不会做gif,告诉我怎么做的

用这个,很简单!:) GifCam-4.5.CHS.zip (460.33 KB, 下载次数: 10)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-6-7 23:06:17 | 显示全部楼层
~风介~ 发表于 2016-6-7 19:40
用这个,很简单!:)

好的,明天研究一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-9-8 09:03:34 | 显示全部楼层
请教楼主,这个代码我跑通了,但是怎么进入qq邮箱的页面呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-11-28 03:02:52 | 显示全部楼层
本帖最后由 yuexian 于 2016-11-28 03:05 编辑

请问一下楼主,没有写验证码功能。
我想把验证码功能写出来,是不是只要把vcode换成的我输入的验证就可以了?
加密是否也可以直接把我输入的验证码替代vcode加密使用?
这个问题困扰我很久了,请楼主帮忙解答一下
我试了直接 带入显示验证码错误
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-1-31 13:20:54 | 显示全部楼层
get!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-1-31 20:31:19 | 显示全部楼层
这个可以有
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-2-6 11:27:46 | 显示全部楼层
学习!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-2-6 17:27:48 | 显示全部楼层
freeparty 发表于 2016-6-5 20:47
支持楼主,虽然不会python。

那你会什么啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-20 14:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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