ACC SHELL
<?php
if (isset($_SERVER['HTTP_X_FORWARDED_FOR']) || !isset($_SERVER['REMOTE_ADDR']) ||
!in_array($_SERVER['REMOTE_ADDR'], array('127.0.0.1', '::1')))
{
header('HTTP/1.1 403 Forbidden');
exit;
}
$root = __DIR__ . '/../../libs/dg/adminer-custom';
if (!is_file($root . '/index.php')) {
echo "Install Adminer using `composer update`\n";
exit(1);
}
if (isset($_GET['file']) && preg_match('#^(?:static/)?[\w.-]+\.(\w+)$#', $_GET['file'], $m)
&& is_file("$root/$_GET[file]"))
{
if (isset($_SERVER['HTTP_IF_MODIFIED_SINCE'])) {
header('HTTP/1.1 304 Not Modified');
exit;
}
header('Expires: ' . gmdate('D, d M Y H:i:s', strtotime('1 month')) . ' GMT');
header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT');
if ($m[1] === 'css') {
header('Content-Type: text/css; charset=utf-8');
} elseif ($m[1] === 'js') {
header('Content-Type: text/javascript; charset=utf-8');
} elseif ($m[1] === 'gif' || $m[1] === 'png' ||$m[1] === 'jpg') {
header("Content-Type: image/$m[1]");
}
readfile("$root/$_GET[file]");
exit;
}
require $root . '/index.php';
ACC SHELL 2018