Zielscan aus einer Datei

NmapBeginner
Jetzt üben

Einführung

In dieser Herausforderung verwenden Sie Nmap, um aktive Hosts in einem Netzwerk zu entdecken. Dazu führen Sie einen Ping-Sweep auf eine Liste von IP-Adressen durch, die in der Datei targets.txt hinterlegt sind. Das Ziel besteht darin, festzustellen, welche Hosts online sind, und deren IP-Adressen in einer neuen Datei namens online_hosts.txt zu speichern, wobei jede IP-Adresse in einer eigenen Zeile stehen muss.

Diese Aufgabe erfordert den Einsatz der Nmap-Option -iL, um Ziel-IP-Adressen aus der Eingabedatei einzulesen. Anschließend nutzen Sie Werkzeuge wie grep und awk, um die IP-Adressen der aktiven Hosts aus der Nmap-Ausgabe zu extrahieren. Schließlich leiten Sie die extrahierten Adressen in die Datei online_hosts.txt um und stellen dabei das korrekte Format für die Überprüfung sicher.

Zielscan aus einer Datei

Diese Herausforderung verlangt von Ihnen, Nmap einzusetzen, um aktive Hosts in einem spezifischen Netzwerk zu finden, wobei Sie sich aus Effizienzgründen auf ein kleineres Subnetz konzentrieren.

Aufgaben

  • Führen Sie mit Nmap einen Ping-Sweep auf die in der Datei targets.txt aufgeführten IP-Adressen durch.
  • Speichern Sie die IP-Adressen der erreichbaren Hosts in einer Datei namens online_hosts.txt.

Anforderungen

  1. Sie müssen Nmap für den Ping-Sweep verwenden.
  2. Die Eingabe-IP-Adressen müssen aus der Datei ~/project/targets.txt gelesen werden.
  3. Die Ausgabe mit den IP-Adressen der aktiven Hosts muss in der Datei ~/project/online_hosts.txt gespeichert werden.
  4. Jede IP-Adresse in ~/project/online_hosts.txt muss in einer neuen Zeile stehen.

Beispiele

Wenn die Datei targets.txt folgenden Inhalt hat:

127.0.0.1
127.0.0.2
127.0.0.3

Und die Adressen 127.0.0.1 sowie 127.0.0.2 online sind, dann sollte online_hosts.txt wie folgt aussehen:

127.0.0.1
127.0.0.2

Hinweise

  • Verwenden Sie die Option -iL in Nmap, um die Eingabedatei mit der Liste der Ziel-IP-Adressen anzugeben.
  • Nutzen Sie grep und awk, um die IP-Adressen aus der Nmap-Ausgabe zu filtern, und leiten Sie das Ergebnis in die Datei online_hosts.txt um.
  • Falls Sie mit grep und awk nicht vertraut sind, können Sie die aktiven Hosts auch manuell aus der Nmap-Ausgabe kopieren und in die Datei online_hosts.txt einfügen. Achten Sie dabei darauf, dass jede IP-Adresse in einer eigenen Zeile steht.
✨ Lösung prüfen und üben

Zusammenfassung

In dieser Herausforderung bestand das Ziel darin, Nmap für einen Ping-Sweep auf eine Liste von IP-Adressen aus der Datei targets.txt einzusetzen und die erreichbaren Hosts in der Datei online_hosts.txt zu speichern.

Die Übung legte den Schwerpunkt auf die Verwendung der Nmap-Option -iL zum Einlesen von Zielen aus einer Datei sowie auf den Einsatz von Werkzeugen wie grep und awk, um die Nmap-Ausgabe zu verarbeiten und die IP-Adressen aktiver Hosts zu extrahieren. Der abschließende Schritt beinhaltete die Umleitung der Daten in die Datei online_hosts.txt unter Einhaltung des geforderten Zeilenformats.