JS逆向土豆网登录密码

JS逆向土豆网登录密码

对土豆网进行登录操作时,网站会对密码进行加密

JS逆向土豆网登录密码


使用ctrl + shift + f打开搜索栏,在搜索栏中搜索encrypt,定位到加密函数的入口
JS逆向土豆网登录密码

断点后能查看到详细的加密逻辑
JS逆向土豆网登录密码


复制所有关于加密的代码段
JS逆向土豆网登录密码
JS逆向土豆网登录密码
粘贴到编辑器中,并吧function(t,e,n){...}中的内容提取出来,并运行
JS逆向土豆网登录密码
运行后发现e对象未被定义,所以我们注释这一行代码
JS逆向土豆网登录密码

JS逆向土豆网登录密码
最后我们实例化D,设置rsaModulus和rsaExponent后调用encrypt方法即可获取密码
JS逆向土豆网登录密码
JS逆向土豆网登录密码
rsaModulus和rsaExponent可以通过抓包获取
JS逆向土豆网登录密码
本文章仅供学习使用,不做任何商业用途