1、定位
在下面搜索栏中搜索所要逆向的参数anti-content,发现有两个位置,对其中两个位置打断点确定位置
第一个位置是断不住的,第二个如图所示,发现e就是我们要找的
向上看发现有个请求前的异步操作,正好e也在这里,在此处打断点
进入到方法里,t.getServerTime()这个是获取时间,那么只剩下了B(e)这个方法
进入到B(e),执行new (n(284))({
serverTime: e
}).messagePack()这个方法,发现返回了我们要的值
进入到里面发现由webpack打包,对代码进行全扣
2、补加载器
首先进行简单的导出和补window
首先补全284,发现284直接调用了285
进入到285中扣下来
补完285运行发现以下报错
找到报错处打印t分析
发现是少了一个85模块
和补284一样补全
3、补环境
一些常规补环境,略
报错,在源码处断点发现就是生成了一个时间戳
用new Date().getTime()进行替换。。。注意有两处要换
然后执行报以下错误
说明补的环境是不对的,百度得到以下信息
接下来就是缺啥补啥一套流称
最终补完如下