Nmap installieren und Port-Scanning durchführen

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 werden Sie die grundlegenden Funktionen von Nmap erkunden, einem leistungsstarken Netzwerk-Scanning- und Sicherheitsüberprüfungstool. Sie werden Nmap installieren, es verwenden, um offene Ports auf einem lokalen Rechner zu entdecken und detaillierte Informationen über die auf diesen Ports laufenden Dienste zu sammeln.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL linux(("Linux")) -.-> linux/PackagesandSoftwaresGroup(["Packages and Softwares"]) nmap(("Nmap")) -.-> nmap/NmapGroup(["Nmap"]) linux/PackagesandSoftwaresGroup -.-> linux/apt("Package Handling") nmap/NmapGroup -.-> nmap/installation("Installation and Setup") nmap/NmapGroup -.-> nmap/basic_syntax("Basic Command Syntax") nmap/NmapGroup -.-> nmap/port_scanning("Port Scanning Methods") nmap/NmapGroup -.-> nmap/service_detection("Service Detection") subgraph Lab Skills linux/apt -.-> lab-415923{{"Nmap installieren und Port-Scanning durchführen"}} nmap/installation -.-> lab-415923{{"Nmap installieren und Port-Scanning durchführen"}} nmap/basic_syntax -.-> lab-415923{{"Nmap installieren und Port-Scanning durchführen"}} nmap/port_scanning -.-> lab-415923{{"Nmap installieren und Port-Scanning durchführen"}} nmap/service_detection -.-> lab-415923{{"Nmap installieren und Port-Scanning durchführen"}} end

Nmap-Installation und Port-Scanning

Bevor wir mit der Erkundung des Netzwerk-Scannings beginnen, müssen wir unsere Werkzeuge einrichten. Wir beginnen mit der Installation von Nmap und verwenden es dann, um einige grundlegende Scans auf unserem lokalen Rechner durchzuführen. Dies gibt uns Einblicke in die laufenden Dienste und potenziell exponierten Schnittstellen.

Aufgaben

  1. Installieren Sie Nmap auf Ihrem Ubuntu Linux-System.
  2. Verwenden Sie Nmap, um nach offenen Ports auf dem localhost (127.0.0.1) im Bereich von 1 bis 10000 zu suchen.
  3. Führen Sie einen Version-Scan auf allen gefundenen offenen Ports durch, um detaillierte Informationen über die laufenden Dienste zu erhalten.

Anforderungen

  • Führen Sie alle Befehle im Verzeichnis /home/labex/project mithilfe der zsh-Shell aus.
  • Verwenden Sie den Ubuntu-Paketmanager (apt), um Nmap zu installieren.
  • Verwenden Sie für den ersten Port-Scan die Portbereichsangabe-Funktion von Nmap.
  • Nutzen Sie die Version-Scanning-Funktion von Nmap, um detaillierte Informationen über die gefundenen Dienste zu erhalten.
  • Notieren Sie die Portnummer, den Dienstnamen und die Versionsinformationen aller gefundenen Dienste.

Beispiel

Nach Abschluss der Aufgaben sollten Sie Fragen wie die folgenden beantworten können:

  1. Wie viele offene Ports haben Sie im angegebenen Bereich gefunden?
  2. Was ist die Portnummer eines gefundenen offenen Ports?
  3. Welcher Dienst läuft auf diesem Port?

Stellen Sie sicher, dass Sie die entsprechenden Nmap-Befehle verwenden, um alle erforderlichen Details zu sammeln.

✨ Lösung prüfen und üben

Zusammenfassung

In dieser Herausforderung haben Sie Nmap installiert und es verwendet, um auf Ihrem lokalen Rechner laufende Dienste zu entdecken und zu analysieren. Diese Übung zeigt die grundlegenden Schritte bei der Verwendung von Nmap für die Netzwerkermittlung und die Diensterkennung. Sie umfasst die Paketinstallation, das grundlegende Port-Scanning und die Versionserkennung und bildet somit eine Grundlage für das Verständnis von Netzwerk-Scanning-Techniken.