Nmap的端口扫描结果到grep ipaddress文件:端口
问题描述:
我想生成nmap tcp portscan输出到grep像ipadress:portnumber文件。 我运行:Nmap的端口扫描结果到grep ipaddress文件:端口
nmap -sS -T4 -iL iplist.txt -p 1-65535 -> output.txt
iplist.txt是与当地的IPS我要扫描的端口范围的文件。 它会产生类似的输出文件:
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
而就netwok其他电脑...
唯一sollution我发现这里:grep IP adress with open port nmap切割线条和符号使用grep
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
但在事实上,它只返回端口打开的ip地址。 是否有可能产生输出到文件IPADDRESS:OPENEDPORT,如:网络
192.168.100.1:22
192.168.100.1:80
192.168.100.22:80
192.168.100.87:35
e.t.c和其他电脑这是在文件iplist.txt
谢谢您的回答。