Hallo Community,
Ich habe folgende Frage: Wenn ich mit nmap das Netzwerk Scanne, möchte ich es mittels Grep oder einem ähnlichen Tool realisieren, dass nur die erfolgreichen Ergebnisse später in eine Datei geschrieben werden.
Im Moment habe ich gerade im Script stehen: nmap Parameter IP-Adresse >> Pfad/Zur/Datei.txt (Also vereinfacht.)
Dann bekomme ich erfolgreiche Ergebnisse:
Starting Nmap 7.01 ( https://nmap.org ) at 2016-06-11 20:57 CEST Initiating Parallel DNS resolution of 1 host. at 20:57 Completed Parallel DNS resolution of 1 host. at 20:57, 0.00s elapsed Nmap scan report for fritz.box (192.168.XXX.X) Nmap done: 1 IP address (0 hosts up) scanned in 0.00 seconds
Wie auch nicht erfolgreiche Ausgaben:
Starting Nmap 7.01 ( https://nmap.org ) at 2016-06-11 20:57 CEST Initiating Parallel DNS resolution of 1 host. at 20:57 Completed Parallel DNS resolution of 1 host. at 20:57, 0.00s elapsed Nmap scan report for 192.168.XXX.X Nmap done: 1 IP address (0 hosts up) scanned in 0.00 seconds
völlig durcheinander geschmissen.
Aber wie kann ich es möglich machen hinter dem nmap Befehl (mit grep o.ä.), dass in meine spätere Datei.txt nur die erfolgreichen Ergebnisse geschrieben werden.
Mit erfolgreich meine ich die, die ein Ergebnis wie einen Rechnernamen, fritz.box oder DruckerXYZ zurückliefern.
LG TimeMen