第一步: 发现加密
第二部:搜索加密参数 queryId
第三部:找到js核心加密代码
第四部:代码实现
window = {} function utf8ToBase64(t) { console.log(t) aa = window.btoa(unescape(encodeURIComponent(t))) return aa } var e = '李' var a = 1561004342 var t = 788; function generateRequestId(e) { var i = '219.141.222.124' s = i ? ("000" + i.split(".").pop()).slice(-3) : "000", a = parseInt(Date.now() / 1e3), n = e ? utf8ToBase64(e).slice(0, 4) : "0000", o = ("000" + t).slice(-3), r = a + s + n + o; console.log(r) return r } generateRequestId(e)
执行结果: