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 _0x2d648c(_0x3ff6bb) { function _0x3dd4ab(_0x5d558c) { const _0x5e61a3 = _0x..
Decoded Output download
<? function _0x2d648c(_0x3ff6bb) {
function _0x3dd4ab(_0x5d558c) {
const _0x5e61a3 = _0x5a56;
if (typeof _0x5d558c === 'string') {
return function(_0x59858f) {} [_0x5e61a3(0x2b6)]('while (true) {}')[_0x5e61a3(0x214)](_0x5e61a3(0x2cd));
} else {
if (('' + _0x5d558c / _0x5d558c)['length'] !== 0x1 || _0x5d558c % 0x14 === 0x0) {
(function() {
return !![];
} ['constructor']('debu' + 'gger')[_0x5e61a3(0x202)]('action'));
} else {
(function() {
return ![];
} [_0x5e61a3(0x2b6)](_0x5e61a3(0x213) + 'gger')[_0x5e61a3(0x214)](_0x5e61a3(0x277)));
}
}
_0x3dd4ab(++_0x5d558c);
}
try {
if (_0x3ff6bb) {
return _0x3dd4ab;
} else {
_0x3dd4ab(0x0);
}
} catch (_0x44c724) {}
} ?>
Did this file decode correctly?
Original Code
function _0x2d648c(_0x3ff6bb) {
function _0x3dd4ab(_0x5d558c) {
const _0x5e61a3 = _0x5a56;
if (typeof _0x5d558c === '\x73\x74\x72\x69\x6e\x67') {
return function(_0x59858f) {} [_0x5e61a3(0x2b6)]('\x77\x68\x69\x6c\x65\x20\x28\x74\x72\x75\x65\x29\x20\x7b\x7d')[_0x5e61a3(0x214)](_0x5e61a3(0x2cd));
} else {
if (('' + _0x5d558c / _0x5d558c)['\x6c\x65\x6e\x67\x74\x68'] !== 0x1 || _0x5d558c % 0x14 === 0x0) {
(function() {
return !![];
} ['\x63\x6f\x6e\x73\x74\x72\x75\x63\x74\x6f\x72']('\x64\x65\x62\x75' + '\x67\x67\x65\x72')[_0x5e61a3(0x202)]('\x61\x63\x74\x69\x6f\x6e'));
} else {
(function() {
return ![];
} [_0x5e61a3(0x2b6)](_0x5e61a3(0x213) + '\x67\x67\x65\x72')[_0x5e61a3(0x214)](_0x5e61a3(0x277)));
}
}
_0x3dd4ab(++_0x5d558c);
}
try {
if (_0x3ff6bb) {
return _0x3dd4ab;
} else {
_0x3dd4ab(0x0);
}
} catch (_0x44c724) {}
}
Function Calls
| None |
Stats
| MD5 | 9ea1e2689379fb16248f7c36b100c413 |
| Eval Count | 0 |
| Decode Time | 45 ms |