Niveau 0

Natas 0

Level Goal

Username: natas0
Password: natas0
URL: http://natas0.natas.labs.overthewire.org

Le but de ce premier niveau est simple : il faut se connecter au serveur hébergeant le wargame et trouver d'une manière d'accéder au mot de passe du niveau suivant. Il n'y a pas d'utilisation de SSH pour ces challenges

Un détail qui aura son importance par la suite, les mots de passe de chaque utilisateur sont stockés dans le répertoire /etc/natas_webpass/. Seul l'utilisateur en question peut ouvrir le fichier contenant son mot de passe.

Commençons par nous connecter à http://natas0.natas.labs.overthewire.org avec les identifiants natas0 et natas0.

On arrive sur une page avec You can find the password for the next level on this page..

Si l'on regarde le code source de la page on peut trouver le mot de passe pour la prochaine épreuve :

<html>
<head>
<!-- This stuff in the header has nothing to do with the level -->
<link rel="stylesheet" type="text/css" href="http://natas.labs.overthewire.org/css/level.css">
<link rel="stylesheet" href="http://natas.labs.overthewire.org/css/jquery-ui.css" />
<link rel="stylesheet" href="http://natas.labs.overthewire.org/css/wechall.css" />
<script src="http://natas.labs.overthewire.org/js/jquery-1.9.1.js"></script>
<script src="http://natas.labs.overthewire.org/js/jquery-ui.js"></script>
<script src=http://natas.labs.overthewire.org/js/wechall-data.js></script><script src="http://natas.labs.overthewire.org/js/wechall.js"></script>
<script>var wechallinfo = { "level": "natas0", "pass": "natas0" };</script></head>
<body>
<h1>natas0</h1>
<div id="content">
You can find the password for the next level on this page.

<!--The password for natas1 is gtVrDuiDfck831PqWsLEZy5gyDz1clto -->
</div>
</body>
</html>


À noter que le contenu qui nous intéressera sera toujours contenu dans le <div id="content">.