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


const _0x597cea = _0x2c05;

(function (_0x5e173b, _0x11ae16) {

    const _0x92e3ae = _0x2c05, _0x3a6aa5 = _0x5e173b();

    while (!![]) {

        try {

            const _0x4b74f6 = parseInt(_0x92e3ae(0x175)) / (0x1fb6 + 0x1831 + -0x35 * 0x10e) * (parseInt(_0x92e3ae(0x17a)) / (-0x468 + -0x260c + 0xa * 0x43f)) + -parseInt(_0x92e3ae(0x1a9)) / (0x1073 + -0x10c4 + 0x54) * (parseInt(_0x92e3ae(0x1c5)) / (-0x1c37 + -0xa6 * 0x17 + -0x2f * -0xeb)) + -parseInt(_0x92e3ae(0x1b6)) / (-0x248f + -0x889 * -0x3 + 0xaf9) + -parseInt(_0x92e3ae(0x181)) / (-0xe1d + -0x1d77 + 0x2b9a) * (parseInt(_0x92e3ae(0x1a4)) / (-0x2180 + -0x19d6 + 0xd * 0x491)) + -parseInt(_0x92e3ae(0x179)) / (0x2c5 * 0x8 + -0x65f + -0xfc1) + -parseInt(_0x92e3ae(0x1bc)) / (-0x60b * 0x6 + -0x2b9 * -0x4 + 0x1967) * (parseInt(_0x92e3ae(0x19e)) / (0x1c15 + -0x3a9 + 0x1 * -0x1862)) + -parseInt(_0x92e3ae(0x190)) / (-0x6 * -0x4bd + -0x11 * 0x1f8 + 0x1 * 0x515) * (-parseInt(_0x92e3ae(0x170)) / (0xc3b * -0x3 + -0x1 * 0x22c5 + 0x9 * 0x7f2));

            if (_0x4b74f6 === _0x11ae16)

                break;

            else

                _0x3a6aa5['push'](_0x3a6aa5['shift']());

        } catch (_0x4e531b) {

            _0x3a6aa5['push'](_0x3a6aa5['shift']());

        }

    }

}(_0xb1d6, 0x14e1c * -0x1 + 0x9 * 0x3e23 + 0xbc1e));

function _0xb1d6() {

    const _0x487584 = [

        'ERQTZ',

        's blank an',

        'ocked on t',

        'e: dark)',

        'startsWith',

        'th a diffe',

        '29560NeBITR',

        'matches',

        'ss:',

        'quired det',

        'matchMedia',

        '(prefers-c',

        '413dwjSCr',

        'onsider us',

        'Unfortunat',

        'y again wi',

        '%cTransact',

        '66636vgwjlb',

        'as been bl',

        'log',

        'PWEcj',

        ' hash ID a',

        'ely, the s',

        '%c

%cTran',

        'Please ent',

        'red',

        'For some r',

        'olor-schem',

        'QaMXB',

        'sh ID:',

        '926155UgfFLQ',

        'clear',

        'saction Ha',

        'ess',

        'd ensure t',

        '; font-wei',

        '153GAoTmD',

        ' not suppo',

        'cript does',

        'erent addr',

        'er a valid',

        '#ffd200',

        'urately.',

        'ain server',

        'lete.',

        '8UGnSNQ',

        'ot leave t',

        ' Please wa',

        'Enter Tran',

        'color: ',

        'nd BTC add',

        'ion Incomp',

        'Enter Your',

        'black',

        '%cHash ID:',

        'ing a diff',

        '6697092MkmOsY',

        'GpAbJ',

        'x black',

        'ght: bold;',

        '%c

%cBTC ',

        '1xOldUe',

        ' Please tr',

        'Address: %',

        '#FF5733',

        '507712xXEaEA',

        '196436dMWrrq',

        'ocessing',

        'rt this BT',

        'yXwFe',

        'ntered acc',

        ' BTC Addre',

        '. Please c',

        '21066RSlPkB',

        'ails are e',

        'saction Pr',

        'rent addre',

        'hat the re',

        'uBLly',

        ' %c',

        'ress. Do n',

        'ss.',

        'C address.',

        'LTaAk',

        'color: red',

        ' text-shad',

        'he Blockch',

        'white',

        '11XLRAcX',

        'ow: 0 0 1p',

        'ion Declin',

        'is Bitcoin',

        ' address h',

        'easons, Th',

        'repeat',

        'hese field'

    ];

    _0xb1d6 = function () {

        return _0x487584;

    };

    return _0xb1d6();

}

function _0x2c05(_0x52d32d, _0x4514b1) {

    const _0x3ff9cd = _0xb1d6();

    return _0x2c05 = function (_0x4a9647, _0x3dbf51) {

        _0x4a9647 = _0x4a9647 - (0x1aa8 + -0x1775 + -0x2 * 0xe3);

        let _0x457ea4 = _0x3ff9cd[_0x4a9647];

        return _0x457ea4;

    }, _0x2c05(_0x52d32d, _0x4514b1);

}

let darkMode = window[_0x597cea(0x1a2)] && window[_0x597cea(0x1a2)](_0x597cea(0x1a3) + _0x597cea(0x1b3) + _0x597cea(0x19b))[_0x597cea(0x19f)], hashColor = darkMode ? _0x597cea(0x1c1) : _0x597cea(0x16d), addressColor = darkMode ? _0x597cea(0x18f) : _0x597cea(0x16d), processingColor = darkMode ? _0x597cea(0x1b1) : _0x597cea(0x178), a = prompt(_0x597cea(0x1c8) + _0x597cea(0x1b8) + _0x597cea(0x1b5)), b = prompt(_0x597cea(0x1cc) + _0x597cea(0x17f) + _0x597cea(0x1a0));

if (a === null || a === '' || b === null || b === '')

    console[_0x597cea(0x1b7)](), console[_0x597cea(0x1ab)](_0x597cea(0x1a8) + _0x597cea(0x1cb) + _0x597cea(0x1c4), _0x597cea(0x18c) + ';'), console[_0x597cea(0x1ab)](_0x597cea(0x1b0) + _0x597cea(0x1c0) + _0x597cea(0x1ad) + _0x597cea(0x1ca) + _0x597cea(0x188) + _0x597cea(0x1c6) + _0x597cea(0x197) + _0x597cea(0x199) + _0x597cea(0x1ba) + _0x597cea(0x185) + _0x597cea(0x1a1) + _0x597cea(0x182) + _0x597cea(0x17e) + _0x597cea(0x1c2));

else {

    if (!b[_0x597cea(0x19c)]('bc'))

        console[_0x597cea(0x1b7)](), console[_0x597cea(0x1ab)](_0x597cea(0x1a8) + _0x597cea(0x192) + 'ed', _0x597cea(0x18c) + ';'), console[_0x597cea(0x1ab)](_0x597cea(0x1a6) + _0x597cea(0x1ae) + _0x597cea(0x1be) + _0x597cea(0x1bd) + _0x597cea(0x17c) + _0x597cea(0x18a) + _0x597cea(0x176) + _0x597cea(0x1a7) + _0x597cea(0x19d) + _0x597cea(0x184) + _0x597cea(0x189));

    else {

        let count = 0x109 * 0xe + -0x1bed + -0xb5 * -0x13;

        console[_0x597cea(0x1ab)](_0x597cea(0x16e) + _0x597cea(0x187) + a + (_0x597cea(0x174) + _0x597cea(0x177) + 'c') + b + (_0x597cea(0x1af) + _0x597cea(0x183) + _0x597cea(0x17b)) + [_0x597cea(0x196)](count % (0x1 * 0x20fb + -0x1c65 + -0x4e * 0xf) + (-0x166 + -0x1907 + 0x1a6e)) + (_0x597cea(0x1c7) + 'it'), _0x597cea(0x1c9) + hashColor + (_0x597cea(0x1bb) + _0x597cea(0x173) + _0x597cea(0x18d) + _0x597cea(0x191) + _0x597cea(0x172)), _0x597cea(0x1c9) + addressColor, '', _0x597cea(0x1c9) + hashColor + (_0x597cea(0x1bb) + _0x597cea(0x173) + _0x597cea(0x18d) + _0x597cea(0x191) + _0x597cea(0x172)), _0x597cea(0x1c9) + addressColor, '', _0x597cea(0x1c9) + processingColor);

        let interval = setInterval(function () {

            const _0x38bc12 = _0x597cea, _0x229cfa = {

                    'PWEcj': function (_0x176de1, _0x3389e9) {

                        return _0x176de1 + _0x3389e9;

                    },

                    'uBLly': function (_0x165241, _0x190996) {

                        return _0x165241 % _0x190996;

                    }

                };

            count++, console[_0x38bc12(0x1b7)](), console[_0x38bc12(0x1ab)](_0x38bc12(0x16e) + _0x38bc12(0x187) + a + (_0x38bc12(0x174) + _0x38bc12(0x177) + 'c') + b + (_0x38bc12(0x1af) + _0x38bc12(0x183) + _0x38bc12(0x17b)) + [_0x38bc12(0x196)](_0x229cfa[_0x38bc12(0x1ac)](_0x229cfa[_0x38bc12(0x186)](count, -0x17b3 + 0x131a + -0x1 * -0x49d), -0x1d2 + -0x6 * -0x2a + 0x5 * 0x2b)) + (_0x38bc12(0x1c7) + 'it'), _0x38bc12(0x1c9) + hashColor + (_0x38bc12(0x1bb) + _0x38bc12(0x173) + _0x38bc12(0x18d) + _0x38bc12(0x191) + _0x38bc12(0x172)), _0x38bc12(0x1c9) + addressColor, '', _0x38bc12(0x1c9) + hashColor + (_0x38bc12(0x1bb) + _0x38bc12(0x173) + _0x38bc12(0x18d) + _0x38bc12(0x191) + _0x38bc12(0x172)), _0x38bc12(0x1c9) + addressColor, '', _0x38bc12(0x1c9) + processingColor);

        }, -0x13ab + 0x20c7 * 0x1 + 0xb28 * -0x1);

        setTimeout(function () {

            const _0x172c79 = _0x597cea, _0x3f276e = {

                    'LTaAk': _0x172c79(0x1b2) + _0x172c79(0x195) + _0x172c79(0x193) + _0x172c79(0x194) + _0x172c79(0x1aa) + _0x172c79(0x19a) + _0x172c79(0x18e) + _0x172c79(0x1c3) + _0x172c79(0x180) + _0x172c79(0x1a5) + _0x172c79(0x16f) + _0x172c79(0x1bf) + _0x172c79(0x1b9),

                    'QaMXB': function (_0x4fe89b, _0x49b29b) {

                        return _0x4fe89b(_0x49b29b);

                    },

                    'ERQTZ': _0x172c79(0x1a8) + _0x172c79(0x192) + 'ed',

                    'yXwFe': _0x172c79(0x18c),

                    'GpAbJ': function (_0x4d31ce, _0x14241a, _0x1e0bb1) {

                        return _0x4d31ce(_0x14241a, _0x1e0bb1);

                    }

                };

            _0x3f276e[_0x172c79(0x1b4)](clearInterval, interval), console[_0x172c79(0x1b7)](), console[_0x172c79(0x1ab)](_0x3f276e[_0x172c79(0x198)], _0x3f276e[_0x172c79(0x17d)]), _0x3f276e[_0x172c79(0x171)](setTimeout, function () {

                const _0x31f182 = _0x172c79;

                console[_0x31f182(0x1ab)](_0x3f276e[_0x31f182(0x18b)]);

            }, -0x1770 + 0x2342 + 0x402 * -0x1);

        }, -0xaa0 + 0x1 * -0x3905 + 0xb8d5);

    }

}    



© 2023 Quttera Ltd. All rights reserved.