政府网站是哪个建设的网站关键词提升
地址:aHR0cHM6Ly93d3cuamluZ2xpbmdzaHVqdS5jb20vYXJ0aWNsZXM=
f12查看数据包,下面这个不是,你得到的是你的用户信息,需要点击第2页才会显示数据接口
查看载荷
查看预览数据,发现是加密的
查看启动器,看到 Promise 对象,联想到axios拦截器,因此搜索 interceptors。
全局搜索 interceptors
断点,调试
看到了我们想要看到的加密数据
关键是下面的代码:只需搞清楚data
、z
、j
三个变量的含义即可。
var e = y.a.AES.decrypt(data, z, {iv: y.a.enc.Utf8.parse(j.substr(0, 16)),mode: y.a.mode.ECB,padding: y.a.pad.Pkcs7
});
return JSON.parse(e.toString(y.a.enc.Utf8))
j和z定义如下 ,j是定值。y.a其实就是 CryptoJS
var j = "DXZWdxUZ5jgsUFPF",z = y.a.enc.Utf8.parse(j);
结果:
结果: