关于执行JS脚本 怎么去执行这个??
function SIGN(e){function t(e, t) {
return e << t | e >>> 32 - t
}
function n(e, t) {
var n, r, i, a, o;
return i = 2147483648 & e,
a = 2147483648 & t,
o = (1073741823 & e) + (1073741823 & t), (n = 1073741824 & e) & (r = 1073741824 & t) ? 2147483648 ^ o ^ i ^ a : n | r ? 1073741824 & o ? 3221225472 ^ o ^ i ^ a : 1073741824 ^ o ^ i ^ a : o ^ i ^ a
}
function r(e, r, i, a, o, s, l) {
return e = n(e, n(n(function(e, t, n) {
return e & t | ~e & n
}(r, i, a), o), l)),
n(t(e, s), r)
}
function i(e, r, i, a, o, s, l) {
return e = n(e, n(n(function(e, t, n) {
return e & n | t & ~n
}(r, i, a), o), l)),
n(t(e, s), r)
}
function a(e, r, i, a, o, s, l) {
return e = n(e, n(n(function(e, t, n) {
return e ^ t ^ n
}(r, i, a), o), l)),
n(t(e, s), r)
}
function o(e, r, i, a, o, s, l) {
return e = n(e, n(n(function(e, t, n) {
return t ^ (e | ~n)
}(r, i, a), o), l)),
n(t(e, s), r)
}
function s(e) {
var t, n = "",
r = "";
for (t = 0; 3 >= t; t++)
n += (r = "0" + (e >>> 8 * t & 255).toString(16)).substr(r.length - 2, 2);
return n
}
var l, c, p, u, d, f, m, g, h, v;
for (v = function(e) {
for (var t, n = e.length, r = n + 8, i = 16 * ((r - r % 64) / 64 + 1), a = new Array(i - 1), o = 0, s = 0; n > s;)
o = s % 4 * 8,
a4) / 4] = a | e.charCodeAt(s) << o,
s++;
return o = s % 4 * 8,
a4) / 4] = a | 128 << o,
a2] = n << 3,
a1] = n >>> 29,
a
}(e = function(e) {
e = e.replace(/\r\n/g, "\n");
for (var t = "", n = 0; n < e.length; n++) {
var r = e.charCodeAt(n);
128 > r ? t += String.fromCharCode(r) : r > 127 && 2048 > r ? (t += String.fromCharCode(r >> 6 | 192),
t += String.fromCharCode(63 & r | 128)) : (t += String.fromCharCode(r >> 12 | 224),
t += String.fromCharCode(r >> 6 & 63 | 128),
t += String.fromCharCode(63 & r | 128))
}
return t
}(e)),
f = 1732584193,
m = 4023233417,
g = 2562383102,
h = 271733878,
l = 0; l < v.length; l += 16)
c = f,
p = m,
u = g,
d = h,
f = r(f, m, g, h, v0], 7, 3614090360),
h = r(h, f, m, g, v1], 12, 3905402710),
g = r(g, h, f, m, v2], 17, 606105819),
m = r(m, g, h, f, v3], 22, 3250441966),
f = r(f, m, g, h, v4], 7, 4118548399),
h = r(h, f, m, g, v5], 12, 1200080426),
g = r(g, h, f, m, v6], 17, 2821735955),
m = r(m, g, h, f, v7], 22, 4249261313),
f = r(f, m, g, h, v8], 7, 1770035416),
h = r(h, f, m, g, v9], 12, 2336552879),
g = r(g, h, f, m, v10], 17, 4294925233),
m = r(m, g, h, f, v11], 22, 2304563134),
f = r(f, m, g, h, v12], 7, 1804603682),
h = r(h, f, m, g, v13], 12, 4254626195),
g = r(g, h, f, m, v14], 17, 2792965006),
f = i(f, m = r(m, g, h, f, v15], 22, 1236535329), g, h, v1], 5, 4129170786),
h = i(h, f, m, g, v6], 9, 3225465664),
g = i(g, h, f, m, v11], 14, 643717713),
m = i(m, g, h, f, v0], 20, 3921069994),
f = i(f, m, g, h, v5], 5, 3593408605),
h = i(h, f, m, g, v10], 9, 38016083),
g = i(g, h, f, m, v15], 14, 3634488961),
m = i(m, g, h, f, v4], 20, 3889429448),
f = i(f, m, g, h, v9], 5, 568446438),
h = i(h, f, m, g, v14], 9, 3275163606),
g = i(g, h, f, m, v3], 14, 4107603335),
m = i(m, g, h, f, v8], 20, 1163531501),
f = i(f, m, g, h, v13], 5, 2850285829),
h = i(h, f, m, g, v2], 9, 4243563512),
g = i(g, h, f, m, v7], 14, 1735328473),
f = a(f, m = i(m, g, h, f, v12], 20, 2368359562), g, h, v5], 4, 4294588738),
h = a(h, f, m, g, v8], 11, 2272392833),
g = a(g, h, f, m, v11], 16, 1839030562),
m = a(m, g, h, f, v14], 23, 4259657740),
f = a(f, m, g, h, v1], 4, 2763975236),
h = a(h, f, m, g, v4], 11, 1272893353),
g = a(g, h, f, m, v7], 16, 4139469664),
m = a(m, g, h, f, v10], 23, 3200236656),
f = a(f, m, g, h, v13], 4, 681279174),
h = a(h, f, m, g, v0], 11, 3936430074),
g = a(g, h, f, m, v3], 16, 3572445317),
m = a(m, g, h, f, v6], 23, 76029189),
f = a(f, m, g, h, v9], 4, 3654602809),
h = a(h, f, m, g, v12], 11, 3873151461),
g = a(g, h, f, m, v15], 16, 530742520),
f = o(f, m = a(m, g, h, f, v2], 23, 3299628645), g, h, v0], 6, 4096336452),
h = o(h, f, m, g, v7], 10, 1126891415),
g = o(g, h, f, m, v14], 15, 2878612391),
m = o(m, g, h, f, v5], 21, 4237533241),
f = o(f, m, g, h, v12], 6, 1700485571),
h = o(h, f, m, g, v3], 10, 2399980690),
g = o(g, h, f, m, v10], 15, 4293915773),
m = o(m, g, h, f, v1], 21, 2240044497),
f = o(f, m, g, h, v8], 6, 1873313359),
h = o(h, f, m, g, v15], 10, 4264355552),
g = o(g, h, f, m, v6], 15, 2734768916),
m = o(m, g, h, f, v13], 21, 1309151649),
f = o(f, m, g, h, v4], 6, 4149444226),
h = o(h, f, m, g, v11], 10, 3174756917),
g = o(g, h, f, m, v2], 15, 718787259),
m = o(m, g, h, f, v9], 21, 3951481745),
f = n(f, c),
m = n(m, p),
g = n(g, u),
h = n(h, d);
return (s(f) + s(m) + s(g) + s(h)).toLowerCase()
}
js脚本引擎。执行脚本,把JS里面需要执行的变量替换下就行了,用谷歌V8就可以,例子可以看下这个:https://www.lkuaiy.com/rsdetails?page=1&id=16564789245407038,这个里面有说运行js 的例子 用的上
页:
[1]