我有一个关于nmap扫描的问题,关于部分udp端口,但是全范围的tcp端口在一起......是否可能?我的意思是我想在一个命令中扫描几个udp端口(最常见)但整个65535 tcp。
我尝试这个全范围,但这很慢
nmap -v -n -sT -sU -p- -sV -sC -open -reason(ip)
我也试试
nmap -v -n -sT -sU -p U:53,111,137 T :(这里需要全范围tcp的提示)-sV -sC --open --reason(ip)
感谢您的时间
答案 0 :(得分:1)
您需要使用的语法是:-p U:53,111,137,T:-
-
部分表示“所有端口”,相当于1-65535
。因为它位于T:
之后,所以它仅适用于TCP端口。
您可能还想使用-sS
代替-sT
。两者都扫描开放的TCP端口,但-sS
让Nmap对扫描探针进行更细粒度的控制,更好地理解响应,从而加快整体扫描时间。 -sT
使用通用套接字connect()
调用,效率较低。