数据接口:
'aHR0cHM6Ly9tdXNpYy4xNjMuY29tL3dlYXBpL2NvbW1lbnQvcmVzb3VyY2UvY29tbWVudHMvZ2V0P2NzcmZfdG9rZW49'
1、通过搜索评论内容,确认数据接口
2、分析请求参数,发现两个参数都是加密处理了的
3、确认请求参数加密位置,通过关键字搜索,确认了两个加密参数都在一起,特别要注意的是,这个加密的地方有两个请求都走了,首先要确认下请求地址是不是咱要抓的那个地址,不然后期会出现参数不一致而失败
4、破解加密,我们发现两个加密参数值均是从bVi0x中拿到的,这样降低了我们解密的复杂度,我们只需要破解bVi0x的加密逻辑就可以了,接下来我们将断点打到bVi0x生成的位置
# 分析加密函数
var bVi0x = window.asrsea(
JSON.stringify(i7b), # 第一个参数
bse7X(["流泪", "强"]), # 第二个参数
bse7X(Qu7n.md), # 第三个参数
bse7X(["爱心", "女孩", "惊恐", "大笑"]) );# 第四个参数