泰州网站建设优化,廊坊企业免费建站,成都企业网站建设价格,百度竞价代运营托管地址#xff1a;aHR0cHM6Ly93d3cuamluZ2xpbmdzaHVqdS5jb20vYXJ0aWNsZXM f12查看数据包#xff0c;下面这个不是#xff0c;你得到的是你的用户信息#xff0c;需要点击第2页才会显示数据接口 查看载荷 查看预览数据#xff0c;发现是加密的 查看启动器#xff0c;看到 Pr…地址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); 结果
结果