当前位置:淡墨SEO首页 > SEO工具 > 某163企业邮箱js逆向登录解析

某163企业邮箱js逆向登录解析

admin2年前 (2022-10-18)SEO工具5690

平时我们发邮件时,如果用网页端发送邮件那么就需要登录,登录之后需要手动进行邮件发送的一些操作。如果我们用python逆向登录后,就可以在用接口模拟网页进行邮件的发送。问题主要是解决逆向登录,那么后面发送只要保持cookie就可以调用接口发送了。下面讲解一下逆向登录原理。



首先是登录企业邮箱网页地址


image.png


然后分析一下请求接口参数


image.png


可以发现此处的密码是通过rsa加密的


image.png


接下来就断点分析,搜索关键词encrypt进行密码加密处进行断点,可以看到这这就是密码加密的地方。

image.png


接下来进入函数分析,此处的h进行返回来加密的密码。


image.png


接下来就是js复原,我们把这js文件复制到本地。


image.png


本地运行js文件进行测试,看看是否能获取到加密后的密码,可以看到此处报了错误。


image.png


此处主要是this.n为undefined,那么就要分析这个this.n是从哪里来,进过分析this.n在这个位置。那我们试着定义全局变量mkk,用mkk去接收this.n


image.png


再次进行运行测试还是报同样的错误,说明函数运行没有执行到这个方法,那么在调用方法前,先执行这个方法RSASetPublic,这个方法的N,E我们断点进行分析。发现此处是固定的值


image.png


接下来我们再进行运行,可以看到已经成功获取到加密的密码了。


image.png

但是在密码加密时,后面有一串随机数,这个随机数需要同步。接下来就是获取随机数的来源,可以了解到随机数是某get请求json数据。

image.png


image.png


好了逆向分析结束,接下来就是python去模拟请求了。代码我就不解释了

image.png


image.png


最后就是登录,只要看到返回的url是登录后界面就可以了。如需代码可以私信。好了,打完收工睡觉!

def login(username,password,imgcode=''):
url = 'https://mailh.qiye.163.com/login/domainEntLogin'
data = {
'pubid':'ilZ2G',
'passtype':'3',
'support_verify_code':'1',
'account_name':username,
'domain':'beiwaionline.com',
'password':password,
'verify_code':imgcode,
'secure':'1',
'all_secure':'1',
'ch':'',
}
resp = session.post(url=url,headers=headers,data=data,verify=False)
print(resp.url)

另外,有需要软件和快排源码的,可以在我的网站进行了解,可以评论留言给我。http://www.seoyiwu.com


扫描二维码推送手机访问

文章内容均为原创,禁止转载!

本文链接:http://www.seoyiwu.com/news/20.html

标签: js逆向

相关文章

js逆向百度旋转验证码并通过验证

js逆向百度旋转验证码并通过验证

在公众号之前的一篇文章写到用pyppeteer模拟轨迹进行识别。https://mp.weixin.qq.com/s/aHeYmRMx4NIfN5shch-WfA 大家可以自行前往学习了解。本次带来一个更加轻松的识别通过,就是通过js完成距离通过验证。下面就主要讲解一下思路,具体操作验证还...

自然语言关键词生成文章API接口请求

自然语言关键词生成文章API接口请求

本次主要介绍通过自然语言将关键词生成一篇原创文章,以及制作文章生成的接口api,方便需要生产内容的用户进行调用。下面就逻辑和使用方法给做个介绍。首先是逻辑原理,原理就是人工智能深度学习,进行关键词的模型训练。从而会对目标词块也就是关键词进行相关性的输出。核心技术就不再讲解了,不是那么容易的。一时半会...

多线程发包模拟点击软件界面运行

多线程发包模拟点击软件界面运行

前段时间写了一个模拟点击源码,以及网页系统的对接。在运行方面需要先安装python环境以及搭建网页和数据库,方可进行运行。这种方式比较复杂,不适合个人去使用,这次主要是做了一个qt软件,将源码进行封装,这样我们就不需要安装环境了,直接一键运行即可。下面是软件的简单界面,纯属个人简单设计(高手路过)在...

逆向百度旋转验证码,并自动提交链接

逆向百度旋转验证码,并自动提交链接

前面说了逆向百度旋转验证码后,大家可以在找前面的文章了解了解,这次主要是通过逆向旋转验证码后进行实战操作。本次主要是对百度链接提交界面进行一个链接提交操作,可以批量提交我们网站的链接,从而优化收录网站链接。封装软件发货传送门》》百度链接提交软件视频演示:内容介绍:如果是手动提交的话,需要手动旋转一下...

摆渡模拟点击关键词排名优化介绍

摆渡模拟点击关键词排名优化介绍

模拟点击的原理在于模拟用户打开浏览器,搜索关键词,后面进行一系列的模拟行为操作。在python代码中,用到的浏览器框架是selenium库,然后进行模拟点击整个过程的代码执行。源码商城》》》摆渡快排软件含源码教程视频演示:本次代码已经进行封包了,在运行的时候,只需要一键运行即可在安装方面导入数据库就...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。