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

Signing you up...

Thank you for signing up!

PHP Decode

<script data-cfasync="false" type="text/javascript"> window.FancyData = <?php echo js..

Decoded Output download

<script data-cfasync="false" type="text/javascript"> 
    window.FancyData = <?php echo json_encode($jsonco, JSON_HEX_TAG); ?>; 
    const config2 = { 
        attributes: true, 
        childList: true, 
        characterData: true 
    }; 
 
    function _0x44d4(_0x49cf55, _0x569e26) { 
        const _0x5a44fc = _0x5a44(); 
        return _0x44d4 = function(_0x44d4e7, _0x1cb7de) { 
            _0x44d4e7 = _0x44d4e7 - 0xc4; 
            let _0x5acad8 = _0x5a44fc[_0x44d4e7]; 
            return _0x5acad8; 
        }, _0x44d4(_0x49cf55, _0x569e26); 
    } 
 
    function _0x5a44() { 
        const _0x473d8e = [ 
            'post', '.username', '#chat_right_data', 'user_id', '231XyxPOJ', '.user_item_data', '194994UcVXhi', '8126064wkTlvL', 'find', 'forEach', '52oMvGZl', 'split', 'push', '27353bjLPqc', '.cname', 'bg_name', 'filter', 'FancyUser', 'parse', '#chat_logs_container', '1202598dXdIur', '116LtwriA', 'toString', '.btable', '.user_item ', '63015nPLKpm', 'children', 'pad_name', '3726200zyGXQs', '.ch_logs', 'onclick', 'prop', 'observe', 'text', 'querySelectorAll', 'when', 'addClass', 'fancy_name', '.my_text', 'addons/AA_fancy_name/system/get_data.php', '1631880DCkvDE' 
        ]; 
        _0x5a44 = function() { 
            return _0x473d8e; 
        }; 
        return _0x5a44(); 
    } 
 
    (function(_0x5ca485, _0x41860e) { 
        const _0x2c08ff = _0x44d4; 
        const _0xa8a933 = _0x5ca485(); 
        while (true) { 
            try { 
                const _0x260401 = -parseInt(_0x2c08ff(0xd1)) / 1 * (parseInt(_0x2c08ff(0xce)) / 2) + parseInt(_0x2c08ff(0xd8)) / 3 - parseInt(_0x2c08ff(0xd9)) / 4 * (-parseInt(_0x2c08ff(0xdd)) / 5) + parseInt(_0x2c08ff(0xca)) / 6 * (parseInt(_0x2c08ff(0xc8)) / 7) + parseInt(_0x2c08ff(0xec)) / 8 - parseInt(_0x2c08ff(0xcb)) / 9 + parseInt(_0x2c08ff(0xe0)) / 10; 
                if (_0x260401 === _0x41860e) break; 
                else _0xa8a933.push(_0xa8a933.shift()); 
            } catch (_0x5f3bcb) { 
                _0xa8a933.push(_0xa8a933.shift()); 
            } 
        } 
    }(_0x5a44, 0xc3a47), $(document).ready(function() { 
        const _0x2ac6a1 = _0x44d4; 
        const _0xbf05ee = $( _0x2ac6a1(0xc6))[0]; 
        const _0x857b2a = $( _0x2ac6a1(0xd7))[0]; 
        const _0x37f390 = new MutationObserver(function(_0x433fcc) { 
            const _0x7594fe = _0x2ac6a1; 
            _0x433fcc[_0x7594fe(0xcd)](_0x131e13 => { 
                const _0x17e91f = _0x7594fe; 
                const _0x4b3fb4 = document[_0x17e91f(0xe6)](_0x17e91f(0xdc)); 
                _0x4b3fb4[_0x17e91f(0xcd)](_0x2f8987 => { 
                    const _0x2b7790 = _0x17e91f; 
                    let _0x917d2e = $(_0x2f8987); 
                    const _0x546179 = _0x917d2e[_0x2b7790(0xde)](_0x2b7790(0xc9))[_0x2b7790(0xde)](_0x2b7790(0xc5)), 
                          _0x51d1cc = _0x917d2e.prop(_0x2b7790(0xe2))[_0x2b7790(0xda)]()[_0x2b7790(0xcf)](',')[1]; 
                    getUserFancy(_0x51d1cc)[_0x2b7790(0xcd)](_0x472934 => { 
                        const _0x511d85 = _0x2b7790; 
                        if (_0x472934['fancy_name'] !== '') { 
                            $(_0x546179).text(_0x472934[_0x511d85(0xe9)]); 
                        } 
                        if (_0x472934[_0x511d85(0xd3)] !== '') { 
                            $(_0x546179)[_0x511d85(0xe8)](_0x472934[_0x511d85(0xd3)]); 
                            $(_0x546179)[_0x511d85(0xe8)](_0x511d85(0xdf)); 
                        } 
                    }); 
                }); 
            }); 
            $.post($[_0x7594fe(0xeb), { 'update_data': 1, 'token': utk }]) 
                .then(function(_0x41c865) { 
                    const _0x2003e8 = _0x7594fe; 
                    FancyData = JSON[_0x2003e8(0xd6)](_0x41c865); 
                }); 
        }); 
         
        const _0x3cacfd = new MutationObserver(function(_0x2c34c7) { 
            const _0x34f119 = _0x2ac6a1; 
            _0x2c34c7['forEach'](_0x365e4e => { 
                const _0x11a5f3 = _0x44d4; 
                const _0x21456d = document[_0x11a5f3(0xe6)](_0x11a5f3(0xe1)); 
                _0x21456d[_0x11a5f3(0xcd)](_0x1d98ba => { 
                    const _0x1e74f6 = _0x11a5f3; 
                    const _0x4f34cd = $(_0x1d98ba)[_0x1e74f6(0xde)]('.chat_avatar'), 
                          _0x4dcaa7 = $(_0x1d98ba), 
                          _0x4b4dcb = $(_0x4dcaa7)[_0x1e74f6(0xde)](_0x1e74f6(0xea))[_0x1e74f6(0xde)](_0x1e74f6(0xdb))[_0x1e74f6(0xde)](_0x1e74f6(0xd2))['children'](_0x1e74f6(0xc5)), 
                          _0x491e85 = $(_0x4f34cd)[_0x1e74f6(0xe3)](_0x1e74f6(0xe2))['toString']()[_0x1e74f6(0xcf)](',')[1]; 
                    getUserFancy(_0x491e85)[_0x1e74f6(0xcd)](_0x118212 => { 
                        const _0x224639 = _0x1e74f6; 
                        if (_0x118212[_0x224639(0xe9)] !== '') { 
                            $(_0x4b4dcb)[_0x224639(0xe5)](_0x118212[_0x224639(0xe9)]); 
                        } 
                        if (_0x118212[_0x224639(0xd3)] !== '') { 
                            $(_0x4b4dcb)[_0x224639(0xe8)](_0x118212[_0x224639(0xd3)]); 
                            $(_0x4b4dcb)[_0x224639(0xe8)]('pad_name'); 
                        } 
                    }); 
                }); 
            }); 
            $.post($[_0x34f119(0xc4)](_0x34f119(0xeb), { 'update_data': 1, 'token': utk })) 
                .then(function(_0x503ed7) { 
                    FancyData = JSON.parse(_0x503ed7); 
                }); 
        }); 
         
        _0x37f390.observe(_0xbf05ee, config2); 
        _0x3cacfd.observe(_0x857b2a, config2); 
         
        getUserFancy = function(_0x804892) { 
            const _0x50cc3c = _0x2ac6a1; 
            const _0x442309 = []; 
            const _0x3d3979 = FancyData['FancyUser'].filter(_0x4e2ced => _0x4e2ced['user_id'] === _0x804892); 
            _0x3d3979.forEach(_0x3cd6a1 => { 
                _0x442309.push(FancyData['FancyUser'].find(_0x2f272e => _0x2f272e['user_id'] === _0x3cd6a1['user_id'])); 
            }); 
            return _0x442309; 
        }; 
    })); 
</script> 

Did this file decode correctly?

Original Code

<script data-cfasync="false" type="text/javascript">
    window.FancyData = <?php echo json_encode($jsonco, JSON_HEX_TAG); ?>;
    const config2 = {
        attributes: true,
        childList: true,
        characterData: true
    };

    function _0x44d4(_0x49cf55, _0x569e26) {
        const _0x5a44fc = _0x5a44();
        return _0x44d4 = function(_0x44d4e7, _0x1cb7de) {
            _0x44d4e7 = _0x44d4e7 - 0xc4;
            let _0x5acad8 = _0x5a44fc[_0x44d4e7];
            return _0x5acad8;
        }, _0x44d4(_0x49cf55, _0x569e26);
    }

    function _0x5a44() {
        const _0x473d8e = [
            'post', '.username', '#chat_right_data', 'user_id', '231XyxPOJ', '.user_item_data', '194994UcVXhi', '8126064wkTlvL', 'find', 'forEach', '52oMvGZl', 'split', 'push', '27353bjLPqc', '.cname', 'bg_name', 'filter', 'FancyUser', 'parse', '#chat_logs_container', '1202598dXdIur', '116LtwriA', 'toString', '.btable', '.user_item ', '63015nPLKpm', 'children', 'pad_name', '3726200zyGXQs', '.ch_logs', 'onclick', 'prop', 'observe', 'text', 'querySelectorAll', 'when', 'addClass', 'fancy_name', '.my_text', 'addons/AA_fancy_name/system/get_data.php', '1631880DCkvDE'
        ];
        _0x5a44 = function() {
            return _0x473d8e;
        };
        return _0x5a44();
    }

    (function(_0x5ca485, _0x41860e) {
        const _0x2c08ff = _0x44d4;
        const _0xa8a933 = _0x5ca485();
        while (true) {
            try {
                const _0x260401 = -parseInt(_0x2c08ff(0xd1)) / 1 * (parseInt(_0x2c08ff(0xce)) / 2) + parseInt(_0x2c08ff(0xd8)) / 3 - parseInt(_0x2c08ff(0xd9)) / 4 * (-parseInt(_0x2c08ff(0xdd)) / 5) + parseInt(_0x2c08ff(0xca)) / 6 * (parseInt(_0x2c08ff(0xc8)) / 7) + parseInt(_0x2c08ff(0xec)) / 8 - parseInt(_0x2c08ff(0xcb)) / 9 + parseInt(_0x2c08ff(0xe0)) / 10;
                if (_0x260401 === _0x41860e) break;
                else _0xa8a933.push(_0xa8a933.shift());
            } catch (_0x5f3bcb) {
                _0xa8a933.push(_0xa8a933.shift());
            }
        }
    }(_0x5a44, 0xc3a47), $(document).ready(function() {
        const _0x2ac6a1 = _0x44d4;
        const _0xbf05ee = $( _0x2ac6a1(0xc6))[0];
        const _0x857b2a = $( _0x2ac6a1(0xd7))[0];
        const _0x37f390 = new MutationObserver(function(_0x433fcc) {
            const _0x7594fe = _0x2ac6a1;
            _0x433fcc[_0x7594fe(0xcd)](_0x131e13 => {
                const _0x17e91f = _0x7594fe;
                const _0x4b3fb4 = document[_0x17e91f(0xe6)](_0x17e91f(0xdc));
                _0x4b3fb4[_0x17e91f(0xcd)](_0x2f8987 => {
                    const _0x2b7790 = _0x17e91f;
                    let _0x917d2e = $(_0x2f8987);
                    const _0x546179 = _0x917d2e[_0x2b7790(0xde)](_0x2b7790(0xc9))[_0x2b7790(0xde)](_0x2b7790(0xc5)),
                          _0x51d1cc = _0x917d2e.prop(_0x2b7790(0xe2))[_0x2b7790(0xda)]()[_0x2b7790(0xcf)](',')[1];
                    getUserFancy(_0x51d1cc)[_0x2b7790(0xcd)](_0x472934 => {
                        const _0x511d85 = _0x2b7790;
                        if (_0x472934['fancy_name'] !== '') {
                            $(_0x546179).text(_0x472934[_0x511d85(0xe9)]);
                        }
                        if (_0x472934[_0x511d85(0xd3)] !== '') {
                            $(_0x546179)[_0x511d85(0xe8)](_0x472934[_0x511d85(0xd3)]);
                            $(_0x546179)[_0x511d85(0xe8)](_0x511d85(0xdf));
                        }
                    });
                });
            });
            $.post($[_0x7594fe(0xeb), { 'update_data': 1, 'token': utk }])
                .then(function(_0x41c865) {
                    const _0x2003e8 = _0x7594fe;
                    FancyData = JSON[_0x2003e8(0xd6)](_0x41c865);
                });
        });
        
        const _0x3cacfd = new MutationObserver(function(_0x2c34c7) {
            const _0x34f119 = _0x2ac6a1;
            _0x2c34c7['forEach'](_0x365e4e => {
                const _0x11a5f3 = _0x44d4;
                const _0x21456d = document[_0x11a5f3(0xe6)](_0x11a5f3(0xe1));
                _0x21456d[_0x11a5f3(0xcd)](_0x1d98ba => {
                    const _0x1e74f6 = _0x11a5f3;
                    const _0x4f34cd = $(_0x1d98ba)[_0x1e74f6(0xde)]('.chat_avatar'),
                          _0x4dcaa7 = $(_0x1d98ba),
                          _0x4b4dcb = $(_0x4dcaa7)[_0x1e74f6(0xde)](_0x1e74f6(0xea))[_0x1e74f6(0xde)](_0x1e74f6(0xdb))[_0x1e74f6(0xde)](_0x1e74f6(0xd2))['children'](_0x1e74f6(0xc5)),
                          _0x491e85 = $(_0x4f34cd)[_0x1e74f6(0xe3)](_0x1e74f6(0xe2))['toString']()[_0x1e74f6(0xcf)](',')[1];
                    getUserFancy(_0x491e85)[_0x1e74f6(0xcd)](_0x118212 => {
                        const _0x224639 = _0x1e74f6;
                        if (_0x118212[_0x224639(0xe9)] !== '') {
                            $(_0x4b4dcb)[_0x224639(0xe5)](_0x118212[_0x224639(0xe9)]);
                        }
                        if (_0x118212[_0x224639(0xd3)] !== '') {
                            $(_0x4b4dcb)[_0x224639(0xe8)](_0x118212[_0x224639(0xd3)]);
                            $(_0x4b4dcb)[_0x224639(0xe8)]('pad_name');
                        }
                    });
                });
            });
            $.post($[_0x34f119(0xc4)](_0x34f119(0xeb), { 'update_data': 1, 'token': utk }))
                .then(function(_0x503ed7) {
                    FancyData = JSON.parse(_0x503ed7);
                });
        });
        
        _0x37f390.observe(_0xbf05ee, config2);
        _0x3cacfd.observe(_0x857b2a, config2);
        
        getUserFancy = function(_0x804892) {
            const _0x50cc3c = _0x2ac6a1;
            const _0x442309 = [];
            const _0x3d3979 = FancyData['FancyUser'].filter(_0x4e2ced => _0x4e2ced['user_id'] === _0x804892);
            _0x3d3979.forEach(_0x3cd6a1 => {
                _0x442309.push(FancyData['FancyUser'].find(_0x2f272e => _0x2f272e['user_id'] === _0x3cd6a1['user_id']));
            });
            return _0x442309;
        };
    }));
</script>

Function Calls

None

Variables

None

Stats

MD5 bb7197aa0868e2041248a56d62a03c19
Eval Count 0
Decode Time 77 ms