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

Signing you up...

Thank you for signing up!

PHP Decode

eval(function (p, a, c, k, e, d) { e = function (c) { ..

Decoded Output download

<?   
        eval(function (p, a, c, k, e, d) { 
            e = function (c) { 
                return (c < a ? "" : e(parseInt(c / a))) + ((c = c % a) > 35 ? String.fromCharCode(c + 29) : 
                    c.toString(36)) 
            }; 
            if (!''.replace(/^/, String)) { 
                while (c--) d[e(c)] = k[c] || e(c); 
                k = [function (e) { 
                    return d[e] 
                }]; 
                e = function () { 
                    return '\w+' 
                }; 
                c = 1; 
            }; 
            while (c--) 
                if (k[c]) p = p.replace(new RegExp('\b' + e(c) + '\b', 'g'), k[c]); 
            return p; 
        }('u c=["\G\e\s\m\g","\m\g\b\k\d\f\n\b","\j\e\w\h\d","\h\d\G\e\j\e\w\h\d","\w\b\r\1e\j\b\n\b\d\r\U\E\T\i","\h\d\d\b\k\Y\X\I\K","\I\f\g\m\o\o\f\d\l\O\e\i\b\l\M\e\m\s\t\b\k\l\o\b\n\m\i\h\f\d\l\o\j\h\o\l\j\e\w\h\d\B","\v\f\g\g\R\e\k\i","\v\j\f\s\b\t\e\j\i\b\k","\O\e\i\b\l\M\e\m\s\t\b\k","\z\f\j\m\b","\e\d\o\b\E\m\v","\r\E\v\b","\t\h\i\i\b\d","\d\e\d\b","\f\i\i","\s\j\f\g\g\K\h\g\r","\G\e\k\n\v\f\g\g","\f\s\r\h\z\b","\z\e\m\s\t\b\k\h\i","\k\b\n\e\z\b","\n\b\n\V\b\k\h\i","","\Q\g\b\k\d\f\n\b","\I\f\g\m\o\o\f\d\l\Q\g\b\k\d\f\n\b\l\i\f\d\l\W\f\g\g\R\e\k\i\l\o\b\n\m\i\h\f\d\l\o\j\h\o\l\j\e\w\h\d\B","\j\e\s\f\r\h\e\d","\B\1d\g\r\f\r\m\g\B\t\r\n\j"];u a=[c[0],c[1],c[2],c[3],c[4],c[5],c[6],c[7],c[8],c[9],c[10],c[11],c[12],c[13],c[14],c[15],c[16],c[17],c[18],c[19],c[x],c[H],c[P],c[S],c[L],c[N],c[J]];p[a[2]][a[1]][a[0]]();u A=p[a[4]](a[3]);A[a[5]]=a[6];u q=p[a[2]][a[1]];u C=p[a[2]][a[7]];q[a[8]]=a[9];y D(){u F=q[a[10]];q[a[10]]=F;C[a[10]]=F}q[a[11]]=D;y 1a(){q[a[11]]=D;q[a[8]]=a[9];C[a[12]]=a[13];A[a[5]]=a[6];p[a[4]](a[17])[a[16]][a[15]](a[14]);p[a[4]](a[19])[a[16]][a[15]](a[18]);p[a[4]](a[H])[a[16]][a[x]](a[18])}y 1b(){q[a[0]]();q[a[11]]=a[P];q[a[8]]=a[S];C[a[12]]=a[7];A[a[5]]=a[L];p[a[4]](a[17])[a[16]][a[x]](a[14]);p[a[4]](a[H])[a[16]][a[15]](a[18]);p[a[4]](a[19])[a[16]][a[x]](a[18])}y Z(){1c[a[N]]=a[J]}', 
            62, 77, 
            '||||||||||_0x7851|x65|_0xc81a|x6E|x6F|x61|x73|x69|x64|x6C|x72|x20|x75|x6D|x6B|document|username|x74|x63|x68|var|x70|x67|20|function|x76|infologin|x2E|password|setpass|x79|_0x3b2fx6|x66|21|x4D|26|x4C|24|x56|25|x4B|22|x55|x77|23|x49|x42|x62|x50|x54|x48|stat|||||||||||voucher|member|window|x2F|x45' 
            .split('|'), 0, {})) 
     ?>

Did this file decode correctly?

Original Code


        eval(function (p, a, c, k, e, d) {
            e = function (c) {
                return (c < a ? "" : e(parseInt(c / a))) + ((c = c % a) > 35 ? String.fromCharCode(c + 29) :
                    c.toString(36))
            };
            if (!''.replace(/^/, String)) {
                while (c--) d[e(c)] = k[c] || e(c);
                k = [function (e) {
                    return d[e]
                }];
                e = function () {
                    return '\\w+'
                };
                c = 1;
            };
            while (c--)
                if (k[c]) p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c]);
            return p;
        }('u c=["\\G\\e\\s\\m\\g","\\m\\g\\b\\k\\d\\f\\n\\b","\\j\\e\\w\\h\\d","\\h\\d\\G\\e\\j\\e\\w\\h\\d","\\w\\b\\r\\1e\\j\\b\\n\\b\\d\\r\\U\\E\\T\\i","\\h\\d\\d\\b\\k\\Y\\X\\I\\K","\\I\\f\\g\\m\\o\\o\\f\\d\\l\\O\\e\\i\\b\\l\\M\\e\\m\\s\\t\\b\\k\\l\\o\\b\\n\\m\\i\\h\\f\\d\\l\\o\\j\\h\\o\\l\\j\\e\\w\\h\\d\\B","\\v\\f\\g\\g\\R\\e\\k\\i","\\v\\j\\f\\s\\b\\t\\e\\j\\i\\b\\k","\\O\\e\\i\\b\\l\\M\\e\\m\\s\\t\\b\\k","\\z\\f\\j\\m\\b","\\e\\d\\o\\b\\E\\m\\v","\\r\\E\\v\\b","\\t\\h\\i\\i\\b\\d","\\d\\e\\d\\b","\\f\\i\\i","\\s\\j\\f\\g\\g\\K\\h\\g\\r","\\G\\e\\k\\n\\v\\f\\g\\g","\\f\\s\\r\\h\\z\\b","\\z\\e\\m\\s\\t\\b\\k\\h\\i","\\k\\b\\n\\e\\z\\b","\\n\\b\\n\\V\\b\\k\\h\\i","","\\Q\\g\\b\\k\\d\\f\\n\\b","\\I\\f\\g\\m\\o\\o\\f\\d\\l\\Q\\g\\b\\k\\d\\f\\n\\b\\l\\i\\f\\d\\l\\W\\f\\g\\g\\R\\e\\k\\i\\l\\o\\b\\n\\m\\i\\h\\f\\d\\l\\o\\j\\h\\o\\l\\j\\e\\w\\h\\d\\B","\\j\\e\\s\\f\\r\\h\\e\\d","\\B\\1d\\g\\r\\f\\r\\m\\g\\B\\t\\r\\n\\j"];u a=[c[0],c[1],c[2],c[3],c[4],c[5],c[6],c[7],c[8],c[9],c[10],c[11],c[12],c[13],c[14],c[15],c[16],c[17],c[18],c[19],c[x],c[H],c[P],c[S],c[L],c[N],c[J]];p[a[2]][a[1]][a[0]]();u A=p[a[4]](a[3]);A[a[5]]=a[6];u q=p[a[2]][a[1]];u C=p[a[2]][a[7]];q[a[8]]=a[9];y D(){u F=q[a[10]];q[a[10]]=F;C[a[10]]=F}q[a[11]]=D;y 1a(){q[a[11]]=D;q[a[8]]=a[9];C[a[12]]=a[13];A[a[5]]=a[6];p[a[4]](a[17])[a[16]][a[15]](a[14]);p[a[4]](a[19])[a[16]][a[15]](a[18]);p[a[4]](a[H])[a[16]][a[x]](a[18])}y 1b(){q[a[0]]();q[a[11]]=a[P];q[a[8]]=a[S];C[a[12]]=a[7];A[a[5]]=a[L];p[a[4]](a[17])[a[16]][a[x]](a[14]);p[a[4]](a[H])[a[16]][a[15]](a[18]);p[a[4]](a[19])[a[16]][a[x]](a[18])}y Z(){1c[a[N]]=a[J]}',
            62, 77,
            '||||||||||_0x7851|x65|_0xc81a|x6E|x6F|x61|x73|x69|x64|x6C|x72|x20|x75|x6D|x6B|document|username|x74|x63|x68|var|x70|x67|20|function|x76|infologin|x2E|password|setpass|x79|_0x3b2fx6|x66|21|x4D|26|x4C|24|x56|25|x4B|22|x55|x77|23|x49|x42|x62|x50|x54|x48|stat|||||||||||voucher|member|window|x2F|x45'
            .split('|'), 0, {}))
    

Function Calls

None

Variables

None

Stats

MD5 6416a0a51033cde21eaec29bb34700b4
Eval Count 0
Decode Time 55 ms