Nmap - 在一个命令中同时发现UDP和TCP?

时间:2015-01-08 13:36:31

标签: nmap

我需要在大型网络中发现端口161 UDP和TCP。结果必须具有我在下面选择的输出。

为了发现TCP,我使用

nmap -T4 -sS -p T:161 -iL c:\input.txt -oN c:\output.txt --append-output –open

为了发现UDP我使用

nmap -T4 -sU -p 161 -iL c:\input.txt -oN c:\output.txt --append-output –open

我正在寻找一个能将两者结合起来的命令。我需要在一个命令中得到TCP和UPD结果的列表,一个结果。 可能吗?怎么样?

1 个答案:

答案 0 :(得分:2)

Nmap允许您将扫描类型组合到单个扫描中,只要您不选择针对相同协议的扫描类型(例如-sST,它将请求TCP SYN和TCP Connect扫描,非法组合)。因此,您的组合扫描将是:

nmap -T4 -sSU -p 161 -iL c:\input.txt -oN c:\output.txt --append-output -–open

无关注意:如果您有磁盘空间,我强烈建议您为-oN切换-oA选项,或者只添加-oX以获取XML输出。许多安全工具可以处理这种结构化输出并产生有意义的结果。另外,当Nmap的屏幕输出发生变化(它经常发生)时,您不必担心并且会破坏您的解析脚本,因为XML是一种更加稳定且可自然扩展的格式。