js逆向-----webpack打包

温馨提示:本案例仅供学习和参考,禁止商用

本案例的重点是webpack打包的逆向,定位和跟栈就不细讲了

1,看到这个直接从第一个t.shift()进去

2,看待这个代码可以猜测是一个webpack

3,从上面这个n函数进去

4,观察代码的结构

5,直接全拿复制到pycharm里面

6,运行代码,去除报错信息

7,没有报错信息,就将加载器导出,打上日志

8,重新建一个js文件,将这个加载器导入到这个js文件

9,先逆向请求头和载荷信息

将这个行加密代码拿下来

这个是拿下来的结果,其中这个变量u需要被window.loader赋值

逆向结果,也是成功,

10,下一个是响应数据的解密,也是一样的,webpack的代码已经扣下来的话

11,拿下来后是这样

12 ,结果也是成功的

13,在py代码里,字符串的话,这个请求这里就是data,

14,在py代码里面,也可以用eval取消表达式两边的引号,让它变成字典,请求里的data就得改成json

15,py代码的运行结果也是成功的

看到这个位置的小伙伴希望你能有所收获,要是能给一个免费的赞万分感谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值