28 lines
951 B
JavaScript
28 lines
951 B
JavaScript
var page = 0
|
||
var limit = 10
|
||
|
||
window = global
|
||
|
||
//到这里有点补不下去了,因为不知道_0x34777a是什么
|
||
function encrypt(args) {
|
||
_0x34777a('6b54');
|
||
var _0x189cbb = _0x34777a('3452')
|
||
, _0x358b1f = _0x34777a('27ae')['Base64'];
|
||
for (var _0x5da681 = Math['round'](new Date()['getTime']() / 0x3e8)['toString'](), _0x2a83dd = arguments['length'], _0x31a891 = new Array(_0x2a83dd), _0x596a02 = 0x0; _0x596a02 < _0x2a83dd; _0x596a02++)
|
||
_0x31a891[_0x596a02] = arguments[_0x596a02];
|
||
_0x31a891['push'](_0x5da681);
|
||
var _0xf7c3c7 = _0x189cbb['SHA1'](_0x31a891['join'](','))['toString'](_0x189cbb['enc']['Hex'])
|
||
, _0x3c8435 = [_0xf7c3c7, _0x5da681]['join'](',')
|
||
, _0x104b5b = _0x358b1f['encode'](_0x3c8435);
|
||
return _0x104b5b;
|
||
}
|
||
|
||
|
||
function generate_token(args) {
|
||
var _0x422986 = (page - 0x1) * limit, _0x263439 = encrypt(args);
|
||
return _0x263439;
|
||
}
|
||
|
||
console.log(generate_token('api/movie'))
|
||
|