Identifier la version du serveur Linux

Beginner

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce défi, vous incarnerez un analyste de sécurité junior chargé d'identifier le système d'exploitation de votre machine locale. Cela implique d'utiliser Nmap avec la détection de système d'exploitation activée pour scanner localhost.

Le défi consiste à utiliser la commande nmap avec l'option -O pour effectuer la détection du système d'exploitation (OS detection). Les résultats de l'analyse doivent être enregistrés dans un fichier nommé target_os.txt dans le répertoire du projet, ce qui vous permettra d'examiner la sortie et de déterminer le système d'exploitation de la machine locale.


Skills Graph

Identifier la version du serveur Linux

Vous êtes un analyste de sécurité junior chargé d'identifier le système d'exploitation de votre machine locale afin d'évaluer les vulnérabilités potentielles.

Tâches

  • Utilisez Nmap avec la détection de système d'exploitation (OS detection) activée pour scanner localhost et enregistrez les résultats dans un fichier nommé target_os.txt dans le répertoire du projet.
  • Examinez les résultats de l'analyse pour déterminer le système d'exploitation de la machine locale.

Exigences

  1. Vous devez utiliser la commande nmap avec l'option -O pour activer la détection du système d'exploitation (OS detection).
  2. La cible à scanner est localhost.
  3. La sortie de l'analyse Nmap doit être redirigée vers un fichier nommé target_os.txt dans le répertoire du projet.
  4. Vous devez exécuter la commande nmap depuis le répertoire ~/project.
  5. Vous devez utiliser sudo pour exécuter la commande nmap.

Exemples

Après avoir exécuté l'analyse Nmap, le fichier target_os.txt dans le répertoire du projet peut contenir une sortie similaire à ceci :

Nmap scan report for localhost (127.0.0.1)
Host is up (0.000024s latency).
OS details: Linux 5.4.0-42-generic

Conseils

  • N'oubliez pas d'utiliser sudo lorsque vous exécutez Nmap pour la détection du système d'exploitation (OS detection).
  • Utilisez la redirection (>) pour enregistrer la sortie dans un fichier.
  • La cible est localhost.
  • Vérifiez le contenu du fichier target_os.txt en utilisant cat pour afficher les résultats de l'analyse.

Résumé

Dans ce défi, un analyste de sécurité junior utilise Nmap avec la détection de système d'exploitation (OS detection) activée (option -O) pour identifier le système d'exploitation de la machine locale. Les résultats de l'analyse Nmap sont enregistrés dans un fichier nommé target_os.txt dans le répertoire du projet.

Le défi consiste à configurer un environnement de serveur Linux simulé à l'aide d'un script bash et à s'assurer que Nmap est installé. L'analyste exécute ensuite l'analyse Nmap avec sudo depuis le répertoire ~/project et examine le fichier target_os.txt pour déterminer le système d'exploitation de la machine, en recherchant notamment des détails tels que la version du noyau Linux (Linux kernel version).