最近发现了磁力搜这个网站可以聚合搜索 挺方便的 但是最近加了加密参数 调试研究了下
调试
调试的时候遇到了点小问题 网站防止调试加了循环debug
用油猴写了个简单的脚本重写下setInterval
函数为空就行
参数生成代码
function getJiamiParams() {
function getRandomNum(length) {
let numList = "0123456789";
let str = '';
for (let i = length; i > 0; --i)
str += numList[Math['floor'](Math["random"]() * 10)];
return str;
}
let _0x6d1e5c = 3;
let _0x2633ac = "biedian.me";
let _0x4c7570 = Date['now']().toString()
let _0x242375 = "13" || _0x4c7570[_0x2e7a('0x73', '\x26\x59\x75\x47')].toString();
let _0x9dd625 = "313" + _0x4c7570 + getRandomNum(8);
let _0x1135f3 = _0x9dd625.substring(0, 3);
let _0x5ea4be = _0x4c7570['substring'](13 / 2);
let _0x5995b0 = _0x9dd625['substring'](12);
let _0x29fd34 = _0x1135f3 + _0x5ea4be + _0x6d1e5c + _0x4c7570 + _0x5995b0;
let _0x46045f = $tools.MD5(_0x29fd34);//md5加密
return {
a: _0x9dd625.toString(),
b: _0x46045f
};
};
这里我简化了一些代码
2022-03-25 17:28:29可用