le.com 算法很简单tkey,网站里搞的挺复杂,精简出来就这么点
time = new Date().valueOf() /1e3;
var Key = {
getMmsKey: function(e) {
var t = 185025305
, r = 8
, n = e;
n = this['rotateRight'](n, r);
var o = n ^ t;
return o
},
rotateRight: function(e, t) {
for (var r, n = 0; t > n; n++)
r = 1 & e,
e >>= 1,
r <<= 31,
e += r;
return e
},
};
console.log(Key.getMmsKey(time));
取地址 拼接
&format=1&expect=3&p1=0&p2=04&termid=2&ostype=android&hwtype=un&uuid=1318364647644569&vid=20120646&fky=12345&tzm=208009836&
请求携带来路,就能轻松获取真实地址了
php算法
function getMmsKey($e) {
$t = 185025305;
$r = 8;
$n = $e;
$n = rotateRight($n, $r);
$o = $n^$t;
return $o;
}
function rotateRight($e, $t) {
for ($r, $n = 0; $t>$n; $n++) {
$r = 1 & $e;
$e >>= 1;
$r <<= 31;
$e += $r;
}
return $e;
}
版权说明
文章采用: 《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权。版权声明:未标注转载均为本站原创,转载时请以链接形式注明文章出处。如有侵权、不妥之处,请联系站长删除。敬请谅解!