mirror of
https://github.com/luzhisheng/js_reverse.git
synced 2025-04-19 21:09:52 +08:00
143 lines
3.9 KiB
JavaScript
143 lines
3.9 KiB
JavaScript
function d(e) {
|
|
var t = u
|
|
, n = {};
|
|
n[t(214)] = function(e, t) {
|
|
return e || t
|
|
}
|
|
,
|
|
n.bWcgB = function(e, t) {
|
|
return e * t
|
|
}
|
|
,
|
|
n[t(227)] = "ABCDEFGHJK" + t(209) + "Zabcdefhij" + t(215) + "z2345678";
|
|
for (var r = n, o = "1|3|0|4|2|5"[t(188)]("|"), a = 0; ; ) {
|
|
switch (o[a++]) {
|
|
case "0":
|
|
var s = l[t(261)];
|
|
continue;
|
|
case "1":
|
|
e = r[t(214)](e, 32);
|
|
continue;
|
|
case "2":
|
|
for (i = 0; i < e; i++)
|
|
c += l[t(245)](Math[t(233)](r.bWcgB(Math.random(), s)));
|
|
continue;
|
|
case "3":
|
|
var l = r[t(227)];
|
|
continue;
|
|
case "4":
|
|
var c = "";
|
|
continue;
|
|
case "5":
|
|
return c
|
|
}
|
|
break
|
|
}
|
|
}
|
|
|
|
|
|
function dddd(e) {
|
|
var t = u
|
|
, r = {};
|
|
r.TGmSp = t(244) + "ARACTER_ERR",
|
|
r[t(238)] = t(224) + t(250) + "/",
|
|
r[t(205)] = "^([^ ]+( +" + t(230) + t(259),
|
|
r.aYkvo = function(e) {
|
|
return e()
|
|
}
|
|
,
|
|
r[t(254)] = function(e, t) {
|
|
return e % t
|
|
}
|
|
,
|
|
r.evetF = function(e, t) {
|
|
return e >> t
|
|
}
|
|
,
|
|
r.GfTek = t(196),
|
|
r[t(260)] = function(e, t) {
|
|
return e << t
|
|
}
|
|
,
|
|
r[t(229)] = function(e, t) {
|
|
return e | t
|
|
}
|
|
,
|
|
r[t(242)] = function(e, t) {
|
|
return e << t
|
|
}
|
|
,
|
|
r[t(228)] = function(e, t) {
|
|
return e & t
|
|
}
|
|
,
|
|
r[t(207)] = function(e, t) {
|
|
return e << t
|
|
}
|
|
,
|
|
r[t(202)] = function(e, t) {
|
|
return e & t
|
|
}
|
|
,
|
|
r.jdwcO = function(e, t) {
|
|
return e === t
|
|
}
|
|
,
|
|
r.kPdGe = t(231),
|
|
r[t(195)] = t(213),
|
|
r[t(201)] = function(e, t) {
|
|
return e & t
|
|
}
|
|
,
|
|
r[t(206)] = function(e, t) {
|
|
return e == t
|
|
}
|
|
,
|
|
r[t(219)] = function(e, t) {
|
|
return e + t
|
|
}
|
|
,
|
|
r[t(220)] = function(e, t) {
|
|
return e(t)
|
|
}
|
|
;
|
|
var i = r;
|
|
if (/([^\u0000-\u00ff])/.test(e))
|
|
throw new Error(i.TGmSp);
|
|
for (var o, a, s, l = 0, c = []; l < e[t(261)]; ) {
|
|
switch (a = e[t(237)](l),
|
|
s = i.kukBH(l, 6)) {
|
|
case 0:
|
|
delete window,
|
|
delete document,
|
|
c[t(246)](f[t(245)](i[t(212)](a, 2)));
|
|
break;
|
|
case 1:
|
|
try {
|
|
"WhHMm" === i[t(198)] || n.g && c[t(246)](f[t(245)](i.pHtmC(2 & o, 3) | i.evetF(a, 4)))
|
|
} catch (e) {
|
|
c[t(246)](f[t(245)](i[t(229)](i.cVCcp(3 & o, 4), a >> 4)))
|
|
}
|
|
break;
|
|
case 2:
|
|
c[t(246)](f[t(245)](i[t(229)](i[t(242)](15 & o, 2), i.evetF(a, 6)))),
|
|
c[t(246)](f[t(245)](i[t(228)](a, 63)));
|
|
break;
|
|
case 3:
|
|
c[t(246)](f[t(245)](i[t(212)](a, 3)));
|
|
break;
|
|
case 4:
|
|
c.push(f[t(245)](i[t(229)](i[t(207)](i.OWUOc(o, 4), 6), i[t(212)](a, 6))));
|
|
break;
|
|
case 5:
|
|
c[t(246)](f[t(245)](i[t(229)](i[t(207)](i[t(202)](o, 15), 4), a >> 8))),
|
|
c.push(f.charAt(i[t(202)](a, 63)))
|
|
}
|
|
o = a,
|
|
l++
|
|
}
|
|
return 0 == s ? i[t(226)](i[t(241)], i[t(195)]) || (c[t(246)](f[t(245)](i[t(201)](o, 3) << 4)),
|
|
c.push("FM")) : i.eMnqD(s, 1) && (c[t(246)](f[t(245)]((15 & o) << 2)),
|
|
c[t(246)]("K")),
|
|
i[t(219)](i.aQCDK(d(15), window.md5(c[t(234)](""))), i[t(220)](d, 10))
|
|
} |