Trouver un port ouvert sur le serveur Luna

NmapNmapBeginner
Pratiquer maintenant

💡 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 prendrez le rôle d'un jeune ingénieur réseau chargé d'identifier un port ouvert sur un serveur critique au port spatial Luna Gateway. Le serveur, situé à l'adresse IP localhost, rencontre des problèmes réseau, et votre mission consiste à utiliser Nmap pour scanner les ports ouverts et enregistrer les résultats.

Votre tâche consiste à utiliser la commande nmap avec les options appropriées pour scanner tous les ports sur l'adresse IP cible et enregistrer la sortie complète du scan Nmap dans le fichier /home/labex/project/luna_server_scan.txt. L'objectif est de repérer le numéro du port ouvert et de s'assurer que le scan a été effectué correctement sur l'adresse IP spécifiée.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL nmap(("Nmap")) -.-> nmap/NmapGroup(["Nmap"]) nmap/NmapGroup -.-> nmap/save_output("Save Output to File") nmap/NmapGroup -.-> nmap/port_scanning("Port Scanning Methods") nmap/NmapGroup -.-> nmap/target_specification("Target Specification") subgraph Lab Skills nmap/save_output -.-> lab-548697{{"Trouver un port ouvert sur le serveur Luna"}} nmap/port_scanning -.-> lab-548697{{"Trouver un port ouvert sur le serveur Luna"}} nmap/target_specification -.-> lab-548697{{"Trouver un port ouvert sur le serveur Luna"}} end

Trouver un port ouvert sur le serveur Luna

Un serveur critique au port spatial Luna Gateway rencontre des problèmes réseau. En tant que jeune ingénieur réseau, utilisez Nmap pour trouver le port ouvert sur le serveur et le signaler à l'équipe.

Prérequis

Exécutez la commande suivante pour démarrer le service factice sur le port 7777 :

while true; do nc -n -lvp 7777; done &

Tâches

  • Utilisez Nmap pour scanner le serveur Luna à l'adresse IP localhost à la recherche de ports ouverts.
  • Identifiez et enregistrez le numéro du port ouvert dans le fichier /home/labex/project/luna_server_scan.txt.

Exigences

  1. Vous devez utiliser la commande nmap pour scanner l'adresse IP cible.
  2. Vous devez spécifier l'adresse IP cible comme étant localhost.
  3. Vous devez enregistrer la sortie du scan Nmap dans le fichier /home/labex/project/luna_server_scan.txt.
  4. Vous devez scanner tous les ports.
  5. Vous devez exécuter la commande nmap dans le répertoire ~/project.

Exemples

Le fichier /home/labex/project/luna_server_scan.txt devrait contenir une sortie similaire à :

Starting Nmap ...
Nmap scan report for localhost
Host is up (0.00010s latency).
PORT     STATE SERVICE
7777/tcp open  cbt
...

Indices

  • N'oubliez pas d'utiliser la syntaxe Nmap correcte pour spécifier l'adresse IP cible et enregistrer la sortie dans un fichier.
  • Utilisez l'option -p- pour scanner tous les ports.
  • Vérifiez attentivement la sortie Nmap pour identifier le port ouvert.
✨ Vérifier la solution et pratiquer

Résumé

Dans ce défi, la tâche consiste à utiliser Nmap pour identifier un port ouvert sur le serveur Luna à l'adresse IP localhost. Le processus comprend la configuration d'un service factice sur le port 7777 à des fins de test, l'exécution d'un scan complet des ports à l'aide de la commande nmap avec l'option -p-, et l'enregistrement de la sortie du scan dans le fichier /home/labex/project/luna_server_scan.txt.

Les principaux points d'apprentissage sont la compréhension de l'utilisation de Nmap pour le scan de ports, en particulier la ciblage d'une adresse IP spécifique et l'enregistrement de la sortie dans un fichier. Le défi souligne également l'importance de vérifier les résultats du scan pour s'assurer que l'adresse IP correcte a été ciblée et que le fichier de sortie existe.