D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
PHP-Antimalware-Scanner
/
src
/
Filename :
index.php
back
Copy
<?php /** * PHP Antimalware Scanner. * * @author Marco Cesarato <cesarato.developer@gmail.com> * @license http://opensource.org/licenses/gpl-3.0.html GNU Public License * * @see https://github.com/marcocesarato/PHP-Antimalware-Scanner */ namespace AMWScan; use Phar; // Autoload spl_autoload_register(function ($name) { $namespace = __NAMESPACE__ . '\\'; $classname = trim($name, '\\'); if (strpos($classname, $namespace) === 0) { $file = str_replace(__NAMESPACE__ . '\\', '', $name) . '.php'; $file = str_replace(['\\', '/'], DIRECTORY_SEPARATOR, $file); if (Phar::running() === '') { $file = __DIR__ . '/' . $file; } require_once $file; } }); // Settings ini_set('memory_limit', '1G'); ini_set('xdebug.max_nesting_level', 500); ob_implicit_flush(false); set_time_limit(-1); // Errors error_reporting(0); ini_set('display_errors', 0); ini_set('display_startup_errors', 0); if (Scanner::isCli()) { $app = new Scanner(); $app->run(); }