2017-03-12 2 views
0

Ich muss zählen, wie viele Geräte Port 80 mit nmap geöffnet hat. Ich habe versucht mit "nmap -p80 --open 192.168.153. *" Aber das druckt nicht, was ich will.Wie nmap Ausgang bearbeiten

Ich mag die folgende Ausgabe: „Anzahl der Geräte mit Port 80 geöffnet: 2“

Wer weiß, wie das zu tun?

+0

Wären Sie bereit, einen Shell-Skript zu erstellen, das läuft und packt die Ausgabe von dem Befehl nmap und 'echo' Ausgabe in der Art, die Sie wollen? – Wimateeka

Antwort

1

können Sie versuchen, ein Shell-Skript zu verwenden;

nmap 192.168.1.* -p80 --open | grep report > output;printf "Number of devices with port 80 open: "; cat output| wc -l 

Ausgang:

Number of devices with port 80 open: 3