前言:
今天咱们对“js处理字节流”可能比较关注,小伙伴们都想要了解一些“js处理字节流”的相关内容。那么小编也在网摘上汇集了一些有关“js处理字节流””的相关内容,希望同学们能喜欢,咱们快快来了解一下吧!01
接口的反爬虫的技术很多,比如头部加密,cookie加密,请求参数加密,返回值加密等等。还有一种很难受的加密方式,就是请求和返回都是字节流,称为octet-stream加密。
打开ibox网站后打开开发者工具,点击接口。
02
除了请求token,其他都是乱码似的,根本看不懂。
我们点击接口的启动堆栈,点击最上面的一条,进入js,打上断点,滑动页面,再次进入接口。然后步入或者看堆栈找到请求前的参数组装和返回后的解密。
03
找到js后,我们可以用扣js或者自己熟悉的方式来解决加密和解密的模块。
我们用js补环境的办法来试试
需要扣的js有很多,一点一点来。
04
解密的js
05
代码编写完成,纯nodejs 试一下再来调试结果。
这说明我们已经发送请求成功,拿到返回结果了。下一步就是来解决其中的其他问题。
octet-stream 加密是比较难的,思路都是一样的,找到加密前的数据,找到加密方式,拿到解密数据,拿到解密方法,最后得到明文。
仅供学习参考
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。