Offenen Port auf dem Luna-Server finden

NmapNmapBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In dieser Herausforderung übernehmen Sie die Rolle eines jungen Netzwerkingenieurs, der mit der Aufgabe betraut ist, einen offenen Port auf einem kritischen Server am Luna Gateway Spaceport zu identifizieren. Der Server mit der IP-Adresse localhost hat Netzwerkprobleme, und Ihre Mission besteht darin, Nmap zu verwenden, um nach offenen Ports zu scannen und die Ergebnisse zu protokollieren.

Ihre Aufgabe besteht darin, den Befehl nmap mit den entsprechenden Optionen zu verwenden, um alle Ports auf der Ziel-IP-Adresse zu scannen und die vollständige Nmap-Scan-Ausgabe in die Datei /home/labex/project/luna_server_scan.txt zu speichern. Das Ziel ist es, die Nummer des offenen Ports zu ermitteln und sicherzustellen, dass der Scan auf der angegebenen IP-Adresse korrekt durchgeführt wurde.


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{{"Offenen Port auf dem Luna-Server finden"}} nmap/port_scanning -.-> lab-548697{{"Offenen Port auf dem Luna-Server finden"}} nmap/target_specification -.-> lab-548697{{"Offenen Port auf dem Luna-Server finden"}} end

Finden eines offenen Ports auf dem Luna-Server

Ein kritischer Server am Luna Gateway Spaceport hat Netzwerkprobleme. Als junger Netzwerkingenieur sollen Sie mit Nmap den offenen Port auf dem Server finden und das Team darüber informieren.

Voraussetzungen

Führen Sie den folgenden Befehl aus, um den Dummy-Service auf Port 7777 zu starten:

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

Aufgaben

  • Verwenden Sie Nmap, um den Luna-Server mit der IP-Adresse localhost auf offene Ports zu scannen.
  • Identifizieren Sie die Nummer des offenen Ports und notieren Sie sie in der Datei /home/labex/project/luna_server_scan.txt.

Anforderungen

  1. Sie müssen den Befehl nmap verwenden, um die Ziel-IP-Adresse zu scannen.
  2. Sie müssen die Ziel-IP-Adresse als localhost angeben.
  3. Sie müssen die Nmap-Scan-Ausgabe in die Datei /home/labex/project/luna_server_scan.txt speichern.
  4. Sie müssen alle Ports scannen.
  5. Sie müssen den nmap-Befehl im Verzeichnis ~/project ausführen.

Beispiele

Die Datei /home/labex/project/luna_server_scan.txt sollte eine Ausgabe ähnlich der folgenden enthalten:

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

Tipps

  • Denken Sie daran, die korrekte Nmap-Syntax zu verwenden, um die Ziel-IP-Adresse anzugeben und die Ausgabe in eine Datei zu speichern.
  • Verwenden Sie die Option -p-, um alle Ports zu scannen.
  • Prüfen Sie die Nmap-Ausgabe sorgfältig, um den offenen Port zu identifizieren.
✨ Lösung prüfen und üben

Zusammenfassung

In dieser Herausforderung geht es darum, mit Nmap einen offenen Port auf dem Luna-Server mit der IP-Adresse localhost zu identifizieren. Der Prozess umfasst das Einrichten eines Dummy-Services auf Port 7777 für Tests, das Durchführen eines vollständigen Portscans mit dem Befehl nmap und der Option -p- sowie das Speichern der Scan-Ausgabe in der Datei /home/labex/project/luna_server_scan.txt.

Die wichtigsten Lernpunkte sind das Verständnis, wie man Nmap für Portscans verwendet, insbesondere das Anvisieren einer bestimmten IP-Adresse und das Speichern der Ausgabe in einer Datei. Die Herausforderung betont auch die Wichtigkeit der Überprüfung der Scanergebnisse, um sicherzustellen, dass die richtige IP-Adresse angezielt wurde und dass die Ausgabedatei existiert.