distinctiomagnam
Version:
JavaScript Obfuscation Tool.
199 lines (198 loc) • 5.85 kB
JavaScript
var rpbytEk,
FcMXik,
Pd6RxBF,
TQ8CvG,
jwFpJ7w,
pPxZRJq,
v_IE4H,
UpzJ9FG,
_A7tad,
LVNvyGE,
xclowe2;
(rpbytEk = function (rpbytEk) {
var FcMXik, Pd6RxBF, TQ8CvG, jwFpJ7w, pPxZRJq;
(FcMXik = rpbytEk.map((rpbytEk) => rpbytEk + "").join("")),
(Pd6RxBF = 1),
(TQ8CvG = 0),
(jwFpJ7w = void 0),
(pPxZRJq = void 0);
if (FcMXik) {
Pd6RxBF = 0;
for (jwFpJ7w = FcMXik.length - 1; jwFpJ7w >= 0; jwFpJ7w--) {
(pPxZRJq = FcMXik.charCodeAt(jwFpJ7w)),
(Pd6RxBF = ((Pd6RxBF << 6) & 268435455) + pPxZRJq + (pPxZRJq << 14)),
(TQ8CvG = Pd6RxBF & 266338304),
(Pd6RxBF = TQ8CvG !== 0 ? Pd6RxBF ^ (TQ8CvG >> 21) : Pd6RxBF);
}
}
return ~~String(Pd6RxBF).slice(0, 3);
}),
(FcMXik = [85, 1, 5, 8, 591, 10, 905, 11, 2, 33, 4, 7, 9]),
(Pd6RxBF = FcMXik);
for (var IEy57q = rpbytEk(Pd6RxBF) - 449; IEy57q; IEy57q--)
Pd6RxBF.unshift(Pd6RxBF.pop());
TQ8CvG = vw6BoSo(
"\x6c\x65\x6e\x67\x74\x68\x31\x63\x68\x61\x72\x43\x6f\x64\x65\x41\x74\x31\x73\x6c\x69\x63\x65\x31\x72\x65\x70\x6c\x61ĕ\x31\x21ğğ\x31\x75ģģ\x31\x3c\x7e\x40\x72\x48\x37\x2b\x44\x65\x72\x74\x7e\x3eĦ\x7e\x43\x69\x3c\x71IJĴ\x3c\x2b\x6f\x68\x63\x46\x29\x51\x32\x41ĺħ\x40\x71\x3f\x63\x6dĮ\x2a\x45\x25ņ\x7e\x42\x6c\x62\x44\x38\x44\x4a\x58\x53\x40ő\x46\x44\x2c\x5d\x2b\x41\x4b\x59\x66\x27ő\x44\x49\x6d\x6c\x33Ķ\x3d\x33\x28ő\x2b\x54őň\x5d\x3a\x6b\x36\x5a\x36\x4c\x48ő\x36\x24\x2aŲ\x39ĺ\x47\x75\x73\x70ĉ\x54"
).split("\x31");
function hvyDFyS(rpbytEk) {
var Pd6RxBF,
TQ8CvG,
jwFpJ7w,
pPxZRJq,
v_IE4H,
UpzJ9FG,
_A7tad,
LVNvyGE,
xclowe2,
IEy57q,
hvyDFyS;
(Pd6RxBF = void 0),
(TQ8CvG = void 0),
(jwFpJ7w = void 0),
(pPxZRJq = void 0),
(v_IE4H = void 0),
(UpzJ9FG = String),
(_A7tad = u719TY(0)),
(LVNvyGE = 255),
(xclowe2 = u719TY(1)),
(IEy57q = u719TY(FcMXik[0])),
(hvyDFyS = u719TY(3));
for (
"\u003c\u007e" === rpbytEk[IEy57q](0, FcMXik[0]) &&
"\u007e\u003e" === rpbytEk[IEy57q](-FcMXik[0]),
rpbytEk = rpbytEk[IEy57q](FcMXik[0], -FcMXik[0])
[hvyDFyS](/s/g, "")
[hvyDFyS]("\u007a", u719TY(FcMXik[2])),
Pd6RxBF = u719TY(5)[IEy57q](rpbytEk[_A7tad] % 5 || FcMXik[7]),
rpbytEk += Pd6RxBF,
jwFpJ7w = [],
pPxZRJq = 0,
v_IE4H = rpbytEk[_A7tad];
v_IE4H > pPxZRJq;
pPxZRJq += 5
)
(TQ8CvG =
52200625 * (rpbytEk[xclowe2](pPxZRJq) - 33) +
614125 * (rpbytEk[xclowe2](pPxZRJq + FcMXik[6]) - FcMXik[1]) +
7225 * (rpbytEk[xclowe2](pPxZRJq + FcMXik[0]) - FcMXik[1]) +
FcMXik[5] * (rpbytEk[xclowe2](pPxZRJq + 3) - FcMXik[1]) +
(rpbytEk[xclowe2](pPxZRJq + FcMXik[2]) - FcMXik[1])),
jwFpJ7w.push(
LVNvyGE & (TQ8CvG >> 24),
LVNvyGE & (TQ8CvG >> 16),
LVNvyGE & (TQ8CvG >> FcMXik[8]),
LVNvyGE & TQ8CvG
);
return (
(function (rpbytEk, jwFpJ7w) {
for (var Pd6RxBF = jwFpJ7w; Pd6RxBF > 0; Pd6RxBF--) rpbytEk.pop();
})(jwFpJ7w, Pd6RxBF[_A7tad]),
UpzJ9FG.fromCharCode.apply(UpzJ9FG, jwFpJ7w)
);
}
jwFpJ7w = [
u719TY(6),
u719TY(FcMXik[3]),
u719TY(8),
u719TY(FcMXik[4]),
u719TY(FcMXik[10]),
u719TY(FcMXik[12]),
u719TY(12),
u719TY(13),
u719TY(14),
u719TY(15),
u719TY(FcMXik[3]),
"\x3c\x7e\x30\x64\x25\x74\x68\x30\x64\x28\x31\x4f\x7e\x3e",
u719TY(16),
];
function qi7zpx(rpbytEk) {
return hvyDFyS(jwFpJ7w[rpbytEk]);
}
pPxZRJq = {
FAggX3: [],
a_G_L5K: function () {
if (!pPxZRJq.FAggX3[0]) {
pPxZRJq.FAggX3.push(-93);
}
return pPxZRJq.FAggX3.length;
},
N1O0mPT: u719TY(17),
};
function UHUVcnd() {
try {
return global;
} catch (rpbytEk) {
return this;
}
}
v_IE4H = UHUVcnd.call(this);
function olFTmHp(rpbytEk) {
switch (rpbytEk) {
case !pPxZRJq.a_G_L5K() ? void 0 : -FcMXik[9]:
return v_IE4H[qi7zpx(0)];
}
}
function DAdJVw2(rpbytEk, Pd6RxBF, TQ8CvG) {
switch (rpbytEk) {
case pPxZRJq.a_G_L5K() ? -FcMXik[11] : null:
return Pd6RxBF + TQ8CvG;
}
}
(UpzJ9FG = 125), (_A7tad = -169), (LVNvyGE = -FcMXik[4]), (xclowe2 = FcMXik[5]);
while (UpzJ9FG + _A7tad + LVNvyGE + xclowe2 != 19 && pPxZRJq.a_G_L5K()) {
var Dc418jw;
switch (UpzJ9FG + _A7tad + LVNvyGE + xclowe2) {
case pPxZRJq.a_G_L5K() ? 30 : -134:
olFTmHp(-591)[qi7zpx(FcMXik[6])](
qi7zpx(FcMXik[0]) +
qi7zpx(3) +
qi7zpx(FcMXik[2]) +
qi7zpx(FcMXik[7]) +
qi7zpx(6) +
qi7zpx(FcMXik[3])
),
(xclowe2 += _A7tad * xclowe2 + 16309);
break;
case 32:
(Dc418jw = DAdJVw2(-905, FcMXik[6], FcMXik[6])),
(_A7tad += 216 > LVNvyGE ? xclowe2 * UpzJ9FG + -10648 : -218);
break;
case pPxZRJq.N1O0mPT[qi7zpx(FcMXik[8]) + qi7zpx(FcMXik[4])](FcMXik[0]) ==
115
? 9
: -41:
olFTmHp(-FcMXik[9])[qi7zpx(FcMXik[10])](
DAdJVw2(-FcMXik[11], qi7zpx(FcMXik[12]) + qi7zpx(12), Dc418jw)
),
(LVNvyGE += _A7tad * LVNvyGE + -1531),
(UpzJ9FG += UpzJ9FG * _A7tad + 23824);
}
}
function u719TY(rpbytEk) {
return TQ8CvG[rpbytEk];
}
function vw6BoSo(rpbytEk) {
var Pd6RxBF, TQ8CvG, jwFpJ7w, pPxZRJq, v_IE4H, UpzJ9FG, _A7tad, LVNvyGE;
(Pd6RxBF = void 0),
(TQ8CvG = void 0),
(jwFpJ7w = void 0),
(pPxZRJq = {}),
(v_IE4H = rpbytEk.split("")),
(UpzJ9FG = TQ8CvG = v_IE4H[0]),
(_A7tad = [UpzJ9FG]),
(LVNvyGE = Pd6RxBF = 256);
for (rpbytEk = FcMXik[6]; rpbytEk < v_IE4H.length; rpbytEk++)
(jwFpJ7w = v_IE4H[rpbytEk].charCodeAt(0)),
(jwFpJ7w =
LVNvyGE > jwFpJ7w
? v_IE4H[rpbytEk]
: pPxZRJq[jwFpJ7w]
? pPxZRJq[jwFpJ7w]
: TQ8CvG + UpzJ9FG),
_A7tad.push(jwFpJ7w),
(UpzJ9FG = jwFpJ7w.charAt(0)),
(pPxZRJq[Pd6RxBF] = TQ8CvG + UpzJ9FG),
Pd6RxBF++,
(TQ8CvG = jwFpJ7w);
return _A7tad.join("");
}