本文仅供学习。
首先f12 打开控制台,请求多次发现有一个参数总是变

那就看看他是从哪儿生成的,根据调用栈往回找,首先在最后一步打断点


看到已生成,继续往回追

跟到了这里,是一个控制流,很简单,步骤就是先获取最新时间,然后更新时间,最后生成这个参数,
那首先,先看这个更新时间跟到了这里

然后跟到这里,生成anti参数

这个函数跟进去看看

发现是webpack打包的,那就简单了,往上滑动,找到最近的分发器,就是这里

稍微往下滑动,看到一个中括号,从分发器开始 ,直接到这个左中括号对应的右中括号全部复制下来,

调用的是jt,那就先把js实例化一下,然后调用updatetime更新时间,最后获取加密参数。环境需要自己补一下。这是结果

一起交流学习的加Q: 1281410804

1043

被折叠的 条评论
为什么被折叠?



