Table des matières

Prise en main des outils de diagnostic du réseau avec Labtainer

Ces activités de prise en main des outils de diagnostic du réseau vont être réalisées avec une machine virtuelle spécifique Labtainer de l’école Navale Supérieure américaine (Naval Postgraduate School).

Lien : https://nps.edu/

La distribution Labtainer propose :

Il est possible de construire ses propres laboratoires.

Les laboratoires intégrés au sein de la distribution Labtainer ont été initialement développés par l’initiative SeedLabs de l'université américaine de Syracuse au sein du Projet Seed https://seedsecuritylabs.org/Labs_20.04/(https://nps.edu/).

Installation de Labtainer

PS > Get-FileHash LabtainerVM-VirtualBox.ova -Algorithm SHA256

(sha256:1b45ef52b90512c56bb81e8e0000e86043b992091ec9264ab7f0ff140460a0c6)

Pour que le clavier reste en français après un redémarrage, il faut désormais utiliser l'assistant graphique (cf article).

Utilisation de Labtainer

Pour utiliser Labtainer, il est nécessaire :

La commande labtainer permet de visualiser l'ensemble des labs disponibles :

$ labtainer

Pour lancer un lab, précisez le nom du lab :

$ labtainer telnetlab

La commande CheckWork permet de vérifiez à tout moment où vous en êtes dans la résolution d'un lab.

Pour arrêter un lab, utilisez la commande suivante :

$ stoplab

ATTENTION :
Si vous n'arrêtez pas proprement un lab avec la commande stoplab, cela peut poser problème pour lancer les labs suivants, notamment avec la création de ponts Docker non supprimés.

Voici quelques commandes utiles pour les supprimer le ponts créés par Labtainer :

$ brctl show
$ sudo ip link set br-xxxxxx down
$ sudo brctl delbr br-xxxxxx
$ docker network prune

Exemple d'utilisation de Labtainer

Découvrir les vulnérabilité d'un réseau