Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.159
Cant Read [ /etc/named.conf ]
8.1.31
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
sdgamatya /
vendor /
psy /
psysh /
src /
Psy /
[ HOME SHELL ]
Name
Size
Permission
Action
CodeCleaner
[ DIR ]
drwxr-xr-x
Command
[ DIR ]
drwxr-xr-x
Exception
[ DIR ]
drwxr-xr-x
ExecutionLoop
[ DIR ]
drwxr-xr-x
Formatter
[ DIR ]
drwxr-xr-x
Input
[ DIR ]
drwxr-xr-x
Output
[ DIR ]
drwxr-xr-x
Readline
[ DIR ]
drwxr-xr-x
Reflection
[ DIR ]
drwxr-xr-x
Sudo
[ DIR ]
drwxr-xr-x
TabCompletion
[ DIR ]
drwxr-xr-x
Util
[ DIR ]
drwxr-xr-x
VarDumper
[ DIR ]
drwxr-xr-x
VersionUpdater
[ DIR ]
drwxr-xr-x
Autoloader.php
894
B
-rw-r--r--
CodeCleaner.php
7.95
KB
-rw-r--r--
Compiler.php
4.65
KB
-rw-r--r--
ConfigPaths.php
5.92
KB
-rw-r--r--
Configuration.php
34.14
KB
-rw-r--r--
ConsoleColorFactory.php
2.39
KB
-rw-r--r--
Context.php
7.37
KB
-rw-r--r--
ContextAware.php
595
B
-rw-r--r--
ParserFactory.php
2.37
KB
-rw-r--r--
Shell.php
29.33
KB
-rw-r--r--
Sudo.php
4.18
KB
-rw-r--r--
functions.php
11.03
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : ParserFactory.php
<?php /* * This file is part of Psy Shell. * * (c) 2012-2017 Justin Hileman * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Psy; use PhpParser\Lexer; use PhpParser\Parser; use PhpParser\ParserFactory as OriginalParserFactory; /** * Parser factory to abstract over PHP parser library versions. */ class ParserFactory { const ONLY_PHP5 = 'ONLY_PHP5'; const ONLY_PHP7 = 'ONLY_PHP7'; const PREFER_PHP5 = 'PREFER_PHP5'; const PREFER_PHP7 = 'PREFER_PHP7'; /** * Possible kinds of parsers for the factory, from PHP parser library. * * @return array */ public static function getPossibleKinds() { return array('ONLY_PHP5', 'ONLY_PHP7', 'PREFER_PHP5', 'PREFER_PHP7'); } /** * Is this parser factory supports kinds? * * PHP parser < 2.0 doesn't support kinds, >= 2.0 — does. * * @return bool */ public function hasKindsSupport() { return class_exists('PhpParser\ParserFactory'); } /** * Default kind (if supported, based on current interpreter's version). * * @return string|null */ public function getDefaultKind() { if ($this->hasKindsSupport()) { return version_compare(PHP_VERSION, '7.0', '>=') ? static::ONLY_PHP7 : static::ONLY_PHP5; } } /** * New parser instance with given kind. * * @param string|null $kind One of class constants (only for PHP parser 2.0 and above) * * @return Parser */ public function createParser($kind = null) { if ($this->hasKindsSupport()) { $originalFactory = new OriginalParserFactory(); $kind = $kind ?: $this->getDefaultKind(); if (!in_array($kind, static::getPossibleKinds())) { throw new \InvalidArgumentException('Unknown parser kind'); } $parser = $originalFactory->create(constant('PhpParser\ParserFactory::' . $kind)); } else { if ($kind !== null) { throw new \InvalidArgumentException('Install PHP Parser v2.x to specify parser kind'); } $parser = new Parser(new Lexer()); } return $parser; } }
Close