首页 > 编程开发 > JavaScript    日期:2022-08-03 / 浏览

目录

文章仅供参考,禁止用于非法途径

前言

目标网站:aHR0cHM6Ly93d3cuaXFpeWkuY29tL2lmcmFtZS9sb2dpbnJlZz92ZXI9MQ==

一、页面分析

切换账密登入,抓包,登入接口有个passsword,rsa加密的

JS逆向之爱奇艺滑块加密的实现

然后多点几次就会出现验证码

JS逆向之爱奇艺滑块加密的实现

二、分析

1.分裂图片还原

下个canvas断点即可知道如何还原

JS逆向之爱奇艺滑块加密的实现

2.动态AESKey,HMacKey

会用到这个接口返回的数据,同时提交参数有个加密的secure

JS逆向之爱奇艺滑块加密的实现

然后分析secure,直接下断点到这
里面会涉及到sha256,rsa,以及随机数

JS逆向之爱奇艺滑块加密的实现

随机数在这里生成

JS逆向之爱奇艺滑块加密的实现

会用于Secure的生成,同时会对提交参数验证

JS逆向之爱奇艺滑块加密的实现

3.cryptSrcData加密

这里有两种,一个是请求图片参数的加密,另一个是请求滑动验证参数的加密

JS逆向之爱奇艺滑块加密的实现

JS逆向之爱奇艺滑块加密的实现

4.返回数据解密

JS逆向之爱奇艺滑块加密的实现

总结

JS逆向之爱奇艺滑块加密的实现

觉得上面的内容有用吗?快来点个赞吧!

点赞() 我要打赏

温馨提示 : 本站内容来自会员投稿以及互联网,所有源码及教程均为作者总结编辑,请大家在使用过程中提前做好备份,以免发生无法预知的错误,源码类教程请勿直接用于生产环境!

 可能感兴趣的文章