uawdijnntqw1x1x1
IP : 216.73.216.136
Hostname : dhandapanilive
Kernel : Linux dhandapanilive 5.15.0-139-generic #149~20.04.1-Ubuntu SMP Wed Apr 16 08:29:56 UTC 2025 x86_64
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
OS : Linux
PATH:
/
var
/
www
/
html
/
dhandapani
/
3d0d6
/
..
/
generated
/
..
/
9da53
/
get.php.tar
/
/
var/www/html/dhandapani/pub/get.php000077700000005514151323551700013307 0ustar00<?php /** * Public media files entry point * * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ use Magento\Framework\App\Cache\Frontend\Factory; use Magento\Framework\App\ObjectManagerFactory; use Magento\Framework\HTTP\PhpEnvironment\Request; use Magento\Framework\Stdlib\Cookie\PhpCookieReader; require dirname(__DIR__) . '/app/bootstrap.php'; $mediaDirectory = null; $allowedResources = []; $configCacheFile = BP . '/var/resource_config.json'; $isAllowed = function ($resource, array $allowedResources) { foreach ($allowedResources as $allowedResource) { if (0 === stripos($resource, $allowedResource)) { return true; } } return false; }; $request = new \Magento\MediaStorage\Model\File\Storage\Request( new Request( new PhpCookieReader(), new Magento\Framework\Stdlib\StringUtils() ) ); $relativePath = $request->getPathInfo(); if (file_exists($configCacheFile) && is_readable($configCacheFile)) { $config = json_decode(file_get_contents($configCacheFile), true); //checking update time if (filemtime($configCacheFile) + $config['update_time'] > time()) { $mediaDirectory = $config['media_directory']; $allowedResources = $config['allowed_resources']; // Serve file if it's materialized if ($mediaDirectory) { $fileAbsolutePath = __DIR__ . '/' . $relativePath; $fileRelativePath = str_replace(rtrim($mediaDirectory, '/') . '/', '', $fileAbsolutePath); if (!$isAllowed($fileRelativePath, $allowedResources)) { require_once 'errors/404.php'; exit; } if (is_readable($fileAbsolutePath)) { if (is_dir($fileAbsolutePath)) { require_once 'errors/404.php'; exit; } $transfer = new \Magento\Framework\File\Transfer\Adapter\Http( new \Magento\Framework\HTTP\PhpEnvironment\Response(), new \Magento\Framework\File\Mime() ); $transfer->send($fileAbsolutePath); exit; } } } } // Materialize file in application $params = $_SERVER; if (empty($mediaDirectory)) { $params[ObjectManagerFactory::INIT_PARAM_DEPLOYMENT_CONFIG] = []; $params[Factory::PARAM_CACHE_FORCED_OPTIONS] = ['frontend_options' => ['disable_save' => true]]; } $bootstrap = \Magento\Framework\App\Bootstrap::create(BP, $params); /** @var \Magento\MediaStorage\App\Media $app */ $app = $bootstrap->createApplication( \Magento\MediaStorage\App\Media::class, [ 'mediaDirectory' => $mediaDirectory, 'configCacheFile' => $configCacheFile, 'isAllowed' => $isAllowed, 'relativeFileName' => $relativePath, ] ); $bootstrap->run($app);
/var/www/html/dhandapani/3d0d6/../generated/../9da53/get.php.tar