好的,我想让 Nmap 扫描打开某个端口(在本例中为端口 80)的计算机的 IP 范围,并将它找到的所有 IP 输出到一个文本文件中,以这种格式存储:
192.168.0.1
192.168.0.185
192.168.0.192
192.168.0.195
所以为了输出文件,我尝试使用这个命令:
nmap -sT -p 80 -ttl 40 192.168.0.0-255 -oG - | grep "80/open" > output.txt
其中“output.txt”是包含结果的输出文件。所以一行 output.txt 看起来像这样:
Host: 192.168.0.1 () Ports: 80/open/tcp//http///
所以我基本上只希望它只输出开放端口 80 的 IP 地址,而不是别的。我希望它不输出“主机:”或“()”和“端口:80/open/tcp//http///”行。那么无论如何我可以让Nmap不把这些东西放到输出文件中吗?或者让它只输出IP地址?我试着看地图页面,它没有什么帮助。我查看了整个互联网,这也不是很有用。那么有人知道我该怎么做吗?谢谢