首页 > 其他分享 >JS逆向-521加速乐+SSl验证

JS逆向-521加速乐+SSl验证

时间:2022-10-31 23:33:49浏览次数:82  
标签:请求 适配器 js SSl cookie 521 JS 加密算法

当我们在采集数据时遇到SSLError验证时,出现以下这种情况。

JS逆向-521加速乐+SSl验证_初始化

此时我们需要选取加密算法,更改适配器,修改加密算法

JS逆向-521加速乐+SSl验证_加密算法_02

构造一个适配器后,在request请求中,初始化一个session,将适配器绑定到我们的网络上。

JS逆向-521加速乐+SSl验证_加密算法_03

521加速乐:

在采集数据时出现521报错提示,当请求时带上cookies时就可以请求成功,当cookies失效时,又会请求失败。

JS逆向-521加速乐+SSl验证_加密算法_04

利用execjs.eval将返回的cookie提取出来。

JS逆向-521加速乐+SSl验证_数据_05

JS逆向-521加速乐+SSl验证_加密算法_06

将提取出来的cookie再一次代入进行请求。

JS逆向-521加速乐+SSl验证_初始化_07


得到的文本数据是这种,网上有的是js补环境,找到底层的go函数,然后缺什么补什么,但是发现一种更方便的方法,可以直接用,不需要js.

JS逆向-521加速乐+SSl验证_加密算法_08


最后再把请求到的cookie数据传入url中,就可以请求成功。

JS逆向-521加速乐+SSl验证_初始化_09

源代码地址:​​https://gitee.com/lin-lin12/js-reverse-j​

标签:请求,适配器,js,SSl,cookie,521,JS,加密算法
From: https://blog.51cto.com/u_14223622/5811389

相关文章