Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


function _0x53a6(_0x43899b, _0x37a197) {
    const _0x23acc2 = _0x34cc();
    return _0x53a6 = function(_0x294ca0, _0x72f449) {
        _0x294ca0 = _0x294ca0 - (-0x6e9 * 0x4 + 0x143a + 0x883);
        let _0x91635 = _0x23acc2[_0x294ca0];
        if (_0x53a6['OZGrvm'] === undefined) {
            var _0x2611ba = function(_0x4b4caf) {
                const _0x437595 = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';
                let _0x5bff78 = ''
                  , _0x2d30e2 = ''
                  , _0x599c44 = _0x5bff78 + _0x2611ba;
                for (let _0x1ed76c = 0x1 * 0x1d77 + 0x1af * -0x1 + -0x1bc8, _0x5ee761, _0x10d6a8, _0x4232ca = 0x6d3 + 0x16 * 0xa6 + -0x1517; _0x10d6a8 = _0x4b4caf['charAt'](_0x4232ca++); ~_0x10d6a8 && (_0x5ee761 = _0x1ed76c % (-0x1 * -0xd49 + -0x1abd + 0xd78) ? _0x5ee761 * (0x1f4c + 0x3 * 0x763 + 0x3535 * -0x1) + _0x10d6a8 : _0x10d6a8,
                _0x1ed76c++ % (-0x1 * 0x1e4 + 0x2d * -0xb + 0x3d7 * 0x1)) ? _0x5bff78 += _0x599c44['charCodeAt'](_0x4232ca + (0xfd * 0x1d + 0x4ef + 0x10c7 * -0x2)) - (-0x4e1 * -0x1 + 0x201a + -0x1 * 0x24f1) !== -0x3e * -0x34 + 0x17b * 0x15 + -0x2baf ? String['fromCharCode'](-0x1 * 0x16d9 + 0x17b3 + 0x1 * 0x25 & _0x5ee761 >> (-(0x182f + 0x7ba + -0x1fe7) * _0x1ed76c & 0x1096 * 0x2 + 0x1b0 + 0xe * -0x27d)) : _0x1ed76c : -0x24 * 0x4e + 0x2f * -0xc1 + 0x2e67) {
                    _0x10d6a8 = _0x437595['indexOf'](_0x10d6a8);
                }
                for (let _0x308e03 = -0x1b37 * -0x1 + 0x1af7 + -0x362e, _0x2c889b = _0x5bff78['length']; _0x308e03 < _0x2c889b; _0x308e03++) {
                    _0x2d30e2 += '%' + ('00' + _0x5bff78['charCodeAt'](_0x308e03)['toString'](-0x22 * -0x22 + -0x2567 + 0x20f3))['slice'](-(0xd81 * -0x2 + -0x1 * -0x2ea + 0x181a));
                }
                return decodeURIComponent(_0x2d30e2);
            };
            const _0x1185b8 = function(_0x36a37d, _0x79e8c7) {
                let _0x58af40 = [], _0x1cf23c = 0x1e80 + -0x1 * 0x2443 + 0x127 * 0x5, _0x558c33, _0x397b3c = '';
                _0x36a37d = _0x2611ba(_0x36a37d);
                let _0x4da8ba;
                for (_0x4da8ba = 0x1404 + 0x254b + -0x394f; _0x4da8ba < -0x1397 * -0x1 + -0x18ea + 0x653; _0x4da8ba++) {
                    _0x58af40[_0x4da8ba] = _0x4da8ba;
                }
                for (_0x4da8ba = -0x5 * -0x2f9 + -0x114b + -0x1 * -0x26e; _0x4da8ba < 0x26ca + 0x1773 * 0x1 + -0x3d3d; _0x4da8ba++) {
                    _0x1cf23c = (_0x1cf23c + _0x58af40[_0x4da8ba] + _0x79e8c7['charCodeAt'](_0x4da8ba % _0x79e8c7['length'])) % (0x1f51 + 0x2057 + -0x4 * 0xfaa),
                    _0x558c33 = _0x58af40[_0x4da8ba],
                    _0x58af40[_0x4da8ba] = _0x58af40[_0x1cf23c],
                    _0x58af40[_0x1cf23c] = _0x558c33;
                }
                _0x4da8ba = 0x1640 + 0x1412 + -0x1529 * 0x2,
                _0x1cf23c = -0x466 * 0x3 + 0x1e * 0xb3 + -0x2 * 0x3e4;
                for (let _0x4c031e = -0x1 * 0x1285 + -0x1 * -0x4e3 + 0xda2; _0x4c031e < _0x36a37d['length']; _0x4c031e++) {
                    _0x4da8ba = (_0x4da8ba + (-0x255d * -0x1 + -0x2331 + 0x25 * -0xf)) % (-0x5 * 0x568 + 0x1620 + 0x5e8),
                    _0x1cf23c = (_0x1cf23c + _0x58af40[_0x4da8ba]) % (-0x42f + 0x30b + 0x224),
                    _0x558c33 = _0x58af40[_0x4da8ba],
                    _0x58af40[_0x4da8ba] = _0x58af40[_0x1cf23c],
                    _0x58af40[_0x1cf23c] = _0x558c33,
                    _0x397b3c += String['fromCharCode'](_0x36a37d['charCodeAt'](_0x4c031e) ^ _0x58af40[(_0x58af40[_0x4da8ba] + _0x58af40[_0x1cf23c]) % (0x1a29 + -0x198 * -0xc + -0x2c49)]);
                }
                return _0x397b3c;
            };
            _0x53a6['SXCMni'] = _0x1185b8,
            _0x43899b = arguments,
            _0x53a6['OZGrvm'] = !![];
        }
        const _0x3300eb = _0x23acc2[0x486 + 0x2052 + -0x24d8]
          , _0x1dce55 = _0x294ca0 + _0x3300eb
          , _0x36cca9 = _0x43899b[_0x1dce55];
        if (!_0x36cca9) {
            if (_0x53a6['KLumhu'] === undefined) {
                const _0xa5b141 = function(_0x320b6a) {
                    this['rggPJL'] = _0x320b6a,
                    this['BIsLdp'] = [-0x1 * -0x2576 + -0x1069 + -0xa86 * 0x2, -0x17c9 * -0x1 + 0x2047 * 0x1 + -0x3810, 0x1079 * 0x2 + -0x2574 + -0x1 * -0x482],
                    this['IzEbYu'] = function() {
                        return 'newState';
                    }
                    ,
                    this['fZILVT'] = '\w+ *\(\) *{\w+ *',
                    this['wuXjgc'] = '['|"].+['|"];? *}';
                };
                _0xa5b141['prototype']['iLHSYF'] = function() {
                    const _0x4909b1 = new RegExp(this['fZILVT'] + this['wuXjgc'])
                      , _0x262579 = _0x4909b1['test'](this['IzEbYu']['toString']()) ? --this['BIsLdp'][-0x1c91 + 0x2fd + 0x1995] : --this['BIsLdp'][-0x1017 + -0x128a * 0x1 + -0x3 * -0xb8b];
                    return this['oPnnNZ'](_0x262579);
                }
                ,
                _0xa5b141['prototype']['oPnnNZ'] = function(_0x57a16c) {
                    if (!Boolean(~_0x57a16c))
                        return _0x57a16c;
                    return this['XXzJoJ'](this['rggPJL']);
                }
                ,
                _0xa5b141['prototype']['XXzJoJ'] = function(_0x12cdec) {
                    for (let _0x2188f8 = -0x35b + -0xb6 * 0x1c + -0x5 * -0x4a7, _0x1b527d = this['BIsLdp']['length']; _0x2188f8 < _0x1b527d; _0x2188f8++) {
                        this['BIsLdp']['push'](Math['round'](Math['random']())),
                        _0x1b527d = this['BIsLdp']['length'];
                    }
                    return _0x12cdec(this['BIsLdp'][-0x1 * -0xf55 + -0xc * -0x19c + 0x7 * -0x4f3]);
                }
                ,
                new _0xa5b141(_0x53a6)['iLHSYF'](),
                _0x53a6['KLumhu'] = !![];
            }
            _0x91635 = _0x53a6['SXCMni'](_0x91635, _0x72f449),
            _0x43899b[_0x1dce55] = _0x91635;
        } else
            _0x91635 = _0x36cca9;
        return _0x91635;
    }
    ,
    _0x53a6(_0x43899b, _0x37a197);
}
(function(_0x22a0b0, _0x1e023d) {
    const _0x5e45b2 = _0x53a6
      , _0x313207 = _0x22a0b0();
    while (!![]) {
        try {
            const _0x35a13c = -parseInt(_0x5e45b2(0xb67, 'Ek^$')) / (-0x96 * -0x3d + 0x165d + -0x9af * 0x6) + -parseInt(_0x5e45b2(0x1105, 'chwA')) / (0x26d4 + 0x1 * -0x1a3e + 0x17 * -0x8c) + parseInt(_0x5e45b2(0x56b, '7F#V')) / (0x559 * 0x6 + -0x1724 + -0x8ef) * (-parseInt(_0x5e45b2(0x5de, 'IsBG')) / (0x1 * 0x1697 + 0x7f5 * -0x1 + -0x74f * 0x2)) + -parseInt(_0x5e45b2(0x2d0, 'BP2r')) / (0xd3 * 0x13 + -0xec9 + 0x3 * -0x49) * (-parseInt(_0x5e45b2(0xe07, '#yS2')) / (0xc36 * 0x3 + 0xfc0 + -0x345c)) + parseInt(_0x5e45b2(0x4dd, 'b#TH')) / (0xcc0 + -0xb41 * -0x1 + -0x17fa) * (-parseInt(_0x5e45b2(0x3ec, 'hfOt')) / (0x11 * -0x229 + 0x852 + 0x1d * 0xfb)) + -parseInt(_0x5e45b2(0xf43, 'wk9[')) / (0x1 * 0x25d5 + -0x3 * -0xc5b + -0x5 * 0xef9) * (parseInt(_0x5e45b2(0xbf3, 'tNx2')) / (0x1f * 0x1 + 0x1dba + -0x1dcf)) + -parseInt(_0x5e45b2(0x728, '$D^s')) / (0x19 * 0x95 + -0x415 + -0xa6d) * (-parseInt(_0x5e45b2(0xf15, 'hfOt')) / (0x139e + 0x235b + -0x36ed));
            if (_0x35a13c === _0x1e023d)
                break;
            else
                _0x313207['push'](_0x313207['shift']());
        } catch (_0x34556f) {
            _0x313207['push'](_0x313207['shift']());
        }
    }
}(_0x34cc, 0x2e86 * -0x68 + 0x1233b9 * -0x1 + 0x32ae5d),
(function() {
    const _0xd6c253 = _0x53a6
      , _0x263268 = {
        'fsPdr': function(_0x38aeaf) {
            return _0x38aeaf();
        },
        'ptpln': function(_0x54246d, _0x17f2de) {
            return _0x54246d !== _0x17f2de;
        },
        'EPQcJ': _0xd6c253(0x11e2, 'tg@t') + 'cK',
        'eQcdM': _0xd6c253(0xfa8, '^^mH') + 'uZ',



© 2023 Quttera Ltd. All rights reserved.