Vérifier la version de Kali Linux

Kali LinuxBeginner
Pratiquer maintenant

Introduction

Dans ce défi, vous allez vérifier la version de Kali Linux qui s'exécute à l'intérieur d'un conteneur Docker. Pour ce faire, vous devrez accéder au terminal du conteneur, extraire la valeur VERSION_ID du fichier /etc/os-release, puis l'enregistrer dans un fichier nommé version.txt dans le répertoire ~/project de la machine hôte.

Le script de configuration télécharge l'image kalilinux/kali-rolling si elle n'est pas déjà présente et lance un conteneur nommé kali-container. Vous devrez utiliser docker exec pour entrer dans le conteneur, cat /etc/os-release pour identifier la version, puis créer le fichier version.txt contenant le VERSION_ID extrait. Le script de vérification s'assurera que le conteneur est actif et que le fichier version.txt contient la version correcte.

Vérifier la version de Kali Linux

Un audit de sécurité critique nécessite que vous identifiiez rapidement la version de Kali Linux utilisée dans un conteneur Docker. Votre équipe a besoin de cette information pour garantir la compatibilité avec les derniers outils de sécurité et maintenir l'intégrité du système.

Tâches

  • Accéder au terminal du conteneur Kali Linux.
  • Utiliser la commande cat /etc/os-release pour trouver le VERSION_ID.
  • Créer un fichier nommé version.txt dans le répertoire ~/project et y inscrire le VERSION_ID.

Exigences

  • Vous devez accéder au conteneur Kali Linux en utilisant la commande docker exec -it kali-container /bin/bash.
  • Vous devez utiliser la commande cat /etc/os-release à l'intérieur du conteneur pour trouver le VERSION_ID.
  • Vous devez créer un fichier nommé version.txt dans le répertoire ~/project.
  • Le fichier version.txt doit contenir uniquement la valeur du VERSION_ID.

Exemples

Si le VERSION_ID dans /etc/os-release est 2023.3, alors le fichier version.txt doit contenir :

2023.3
Exemple du contenu de version.txt

Conseils

  • Commencez par utiliser docker exec -it kali-container /bin/bash pour entrer dans le conteneur.
  • Utilisez ensuite cat /etc/os-release pour repérer le VERSION_ID.
  • Enfin, utilisez echo et la redirection > pour créer le fichier version.txt dans le répertoire ~/project de la machine hôte. Vous devrez peut-être utiliser docker cp pour copier le fichier du conteneur vers l'hôte. Alternativement, vous pouvez écrire la version dans un fichier à l'intérieur du conteneur, puis utiliser docker cp pour le transférer sur l'hôte.
✨ Vérifier la solution et pratiquer

Résumé

Dans ce défi, l'objectif était de vérifier la version de Kali Linux s'exécutant dans un conteneur Docker. Cela a nécessité de s'assurer que l'image Kali Linux était bien téléchargée et que le conteneur était actif. Ensuite, nous avons accédé au terminal du conteneur via docker exec -it kali-container /bin/bash pour extraire le VERSION_ID du fichier /etc/os-release avec la commande cat /etc/os-release.

Pour finir, le VERSION_ID extrait a été enregistré dans un fichier nommé version.txt situé dans le répertoire ~/project de la machine hôte. Cette opération peut être réalisée en redirigeant la sortie d'une commande echo vers le fichier, ou en utilisant docker cp pour transférer le fichier depuis le conteneur vers l'hôte si nécessaire.