$line

"; } echo "\n"; if (!isset($_SESSION['login'])) { if (isset($_POST['login'])) { $_SESSION['login'] = $_POST['login']; Refresh(); } echo "
Login:
"; } elseif (!isset($_SESSION['password'])) { if (isset($_POST['password'])) { $_SESSION['password'] = $_POST['password']; Refresh(); } echo "
Pass:
"; } elseif (!isset($_SESSION['uid'])) { $file = fopen("users.db", "r"); while ($file && !feof($file)) { list ($uid, $login, $password) = explode(":", trim(fgets($file)), 3); if ($login === $_SESSION['login'] && $password === $_SESSION['password']) { $_SESSION['uid'] = $uid; Refresh(); } } unset($_SESSION['login'], $_SESSION['password']); Refresh(); } else { if (isset($_POST['logout'])) { unset($_SESSION['login'], $_SESSION['password'], $_SESSION['uid']); Refresh(); } echo "
Log out:

"; echo "Your host: user" . $_SESSION['uid'] . ".hackyou-web300.ctf.su

"; if (isset($_POST['ping'])) { Command("timeout 6 ping -c 4 -i 1 -W 1 user" . $_SESSION['uid'] . ".hackyou-web300.ctf.su 2>&1"); } if (isset($_POST['tracert'])) { Command("timeout 6 traceroute -n -w 1,1,1 user" . $_SESSION['uid'] . ".hackyou-web300.ctf.su 2>&1"); } if (isset($_POST['dig'])) { Command("timeout 6 dig -t ANY user" . $_SESSION['uid'] . ".hackyou-web300.ctf.su 2>&1"); } echo "
Ping:
"; echo "
Tracert:
"; echo "
Dig:
"; }