Ich versuche, nmap TCP Portscan Ausgabe in Datei mit grep wie ipdress: Portnummer. Ich betreibe:Nmap Portscan Ergebnis zu Datei mit grep ipaddress: port
nmap -sS -T4 -iL iplist.txt -p 1-65535 -> output.txt
iplist.txt eine Datei mit lokalen ips ist i für eine Reihe von Ports scannen möchten. Es erzeugt Ausgabedatei wie:
Starting Nmap 7.31 (https://nmap.org) at 2016-11-09 20:42 EST
Nmap scan report for host (192.168.100.1)
Host is up (0.0000050s latency).
Other addresses for host (not scanned): ::1
Not shown: 64997 closed ports
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
3306/tcp open mysql
und anderen PCs auf netwok ...
Die einzige sollution fand ich hier: grep IP adress with open port nmap mit grep Linien und Symbole zu schneiden
nmap 192.168.0.0/24 -sU -p 44555 | grep -B3 open | egrep -o "([0-9]{1,3}\.){3}[0-9]{1,3}" > output.txt
Aber in Tatsache, es gibt nur IP-Adressen, wo der Port geöffnet ist. Ist es möglich, Ausgabe in Datei IPADDRESS zu generieren: OPENEDPORT wie:
192.168.100.1:22
192.168.100.1:80
192.168.100.22:80
192.168.100.87:35
e.t.c und anderen PCs von Netzwerk, die iplist.txt
in der Datei sind Vielen Dank für Ihre Antwort.