Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

window[_0x4bc2[0]] = function t(_0xd296x2, _0xd296x3, _0xd296x4) { function _0xd296xa..

Decoded Output download

<?  window[_0x4bc2[0]] = function t(_0xd296x2, _0xd296x3, _0xd296x4) { 
    function _0xd296xa(_0xd296x5, _0xd296x6) { 
        if (!_0xd296x3[_0xd296x5]) { 
            if (!_0xd296x2[_0xd296x5]) { 
                var _0xd296x7 = _0xd296x5[_0x4bc2[680]](_0x4bc2[240]); 
                if (_0xd296x7 = _0xd296x7[_0xd296x7[_0x4bc2[6]] - 1], !_0xd296x2[_0xd296x7]) { 
                    var _0xd296xc = _0x4bc2[49] == typeof __require && __require; 
                    if (!_0xd296x6 && _0xd296xc) { 
                        return _0xd296xc(_0xd296x7, !0) 
                    }; 
                    if (_0xd296xb) { 
                        return _0xd296xb(_0xd296x7, !0) 
                    }; 
                    throw new Error(_0x4bc2[13199] + _0xd296x5 + _0x4bc2[859]) 
                } 
            }; 
            var _0xd296xd = _0xd296x3[_0xd296x5] = { 
                exports: {} 
            }; 
            _0xd296x2[_0xd296x5][0][_0x4bc2[18]](_0xd296xd[_0x4bc2[163]], function (t) { 
                return _0xd296xa(_0xd296x2[_0xd296x5][1][t] || t) 
            }, _0xd296xd, _0xd296xd[_0x4bc2[163]], t, _0xd296x2, _0xd296x3, _0xd296x4) 
        }; 
        return _0xd296x3[_0xd296x5][_0x4bc2[163]] 
    } 
    for (var _0xd296xb = _0x4bc2[49] == typeof __require && __require, _0xd296x5 = 0; _0xd296x5 < _0xd296x4[_0x4bc2[6]]; _0xd296x5++) { 
        _0xd296xa(_0xd296x4[_0xd296x5]) 
    }; 
    return _0xd296xa 
} ?>

Did this file decode correctly?

Original Code

window[_0x4bc2[0]] = function t(_0xd296x2, _0xd296x3, _0xd296x4) {
    function _0xd296xa(_0xd296x5, _0xd296x6) {
        if (!_0xd296x3[_0xd296x5]) {
            if (!_0xd296x2[_0xd296x5]) {
                var _0xd296x7 = _0xd296x5[_0x4bc2[680]](_0x4bc2[240]);
                if (_0xd296x7 = _0xd296x7[_0xd296x7[_0x4bc2[6]] - 1], !_0xd296x2[_0xd296x7]) {
                    var _0xd296xc = _0x4bc2[49] == typeof __require && __require;
                    if (!_0xd296x6 && _0xd296xc) {
                        return _0xd296xc(_0xd296x7, !0)
                    };
                    if (_0xd296xb) {
                        return _0xd296xb(_0xd296x7, !0)
                    };
                    throw new Error(_0x4bc2[13199] + _0xd296x5 + _0x4bc2[859])
                }
            };
            var _0xd296xd = _0xd296x3[_0xd296x5] = {
                exports: {}
            };
            _0xd296x2[_0xd296x5][0][_0x4bc2[18]](_0xd296xd[_0x4bc2[163]], function (t) {
                return _0xd296xa(_0xd296x2[_0xd296x5][1][t] || t)
            }, _0xd296xd, _0xd296xd[_0x4bc2[163]], t, _0xd296x2, _0xd296x3, _0xd296x4)
        };
        return _0xd296x3[_0xd296x5][_0x4bc2[163]]
    }
    for (var _0xd296xb = _0x4bc2[49] == typeof __require && __require, _0xd296x5 = 0; _0xd296x5 < _0xd296x4[_0x4bc2[6]]; _0xd296x5++) {
        _0xd296xa(_0xd296x4[_0xd296x5])
    };
    return _0xd296xa
}

Function Calls

None

Variables

None

Stats

MD5 1d73aa2363f5ea7889257e10d705f431
Eval Count 0
Decode Time 58 ms