上QQ阅读APP看书,第一时间看更新
3.5 指定扫描的端口
在扫描过程中也可以指定扫描的端口。表3-4给出了端口的指定方法。
表3-4 指定扫描端口的方法
1.扫描常见的100个端口
命令语法:-F [target]
对目标192.168.153.131的100个常见端口进行扫描,命令如下。
nmap -F 192.168.153.131
2.指定某一个端口
命令语法:nmap -p [port] [target]
对目标192.168.153.131的80端口进行扫描,命令如下。
nmap -p 80192.168.153.131
3.使用名字来指定扫描端口
命令语法:nmap -p [port name(s)] [target]
对目标192.168.153.131的smtp、http端口进行扫描,命令如下。
nmap -p smtp, http 192.168.153.131
4.使用协议指定扫描端口
命令语法:nmap -p U:[UDP ports], T:[TCP ports] [target]
对目标192.168.153.131的53端口进行UDP扫描,25端口进行TCP扫描,命令如下。
nmap -sU -sT -p U:53, T:25192.168.153.131
5.扫描所有端口
命令语法:nmap -p“*”[target]
对目标192.168.153.131的所有端口进行扫描,命令如下。
nmap -p * 192.168.153.131
这个扫描方法消耗很大资源,要慎用。
6.扫描常用端口
命令语法:nmap --top-ports [number] [target]
对目标192.168.153.131常见的10个端口进行扫描,命令如下。
nmap --top-ports 192.168.153.131