诸神之眼:Nmap网络安全审计技术揭秘
上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