例 1:使用 nmap 扫描一台服务器默认情况下,Nmap 会扫描 1000 个最有可能开放的 TCP 端口。
root@kali:~# nmap 192.168. 0.106
例 2: 扫描一台机器,查看它打开的端口及详细信息。
参数说明: -v 表示显示冗余信息,在扫描过程中显示扫描的细节,从而让用户了解当前的扫描状态。
root@kali:~# nmap -v 192.168. 0.106
例 3:扫描一个范围: 端口 1-65535
root@kali:~# nmap -p 1-65535 192.168.0.106
例4:扫描一台机器:查看此服务器开放的端口号和操作系统类型。
root@kali:~#nmap -O www.baidu.com
例5:查找一些有特点的IP地址中,开启80端口的服务器。
root@kali:~#nmap -v -p 80 192.168.0.106
例7: --randomize_hosts#随机扫描,对目标主机的顺序随机划分
--scan-delay#延时扫描,单位秒,调整探针之间的延迟
(1)、随机扫描
root@kali:~#nmap -v --randomize-hosts -p 80 192.168.0.0/24
(2)、随机扫描+延时扫描,默认单位秒
root@kali:~#nmap -v --randomize-hosts --scan-delay 3000ms-p 80 192.168.0.0/24
zenmap介绍
第一种:Intense scan(nmap -T4 -A -v)
一般来说,Intense scan可以满足一般扫描-T4加快执行速度-A操作系统及版本探测-v显示详细的输出
第二种:Intense scan plus UDP(nmap -sS -sU -T4 -A -v)
即UDP扫描-sSTCP SYN扫描-sUUDP扫描
第三种:Intense scan,all TCP ports(nmap -p 1-65536 -T4 -A -v)
扫描所有TCP端口,范围在1-65535,试图扫描所有端口的开放情况,速度比较慢。-p指定端口扫描范围
第四种:Intense scan,no ping(nmap -T4 -A -v -Pn)
非ping扫描-Pn非ping扫描第五种:Ping scan(nmap -sn)Ping扫描优点:速度快。缺点:容易被防火墙屏蔽,导致无扫描结果-sn ping扫描
第六种:Quick scan(nmap -T4 -F)快速的扫描
-F快速模式。
第七种:Quick scan plus(nmap -sV -T4 -O -F --version-light)
快速扫描加强模式-sV探测端口及版本服务信息。-O开启OS检测--version-light设定侦测等级为2。
第八种:Quick traceroute(nmap -sn --traceroute)路由跟踪-sn Ping扫描,关闭端口扫描-traceroute显示本机到目标的路由跃点。
第九种:Regular scan常规扫描
第十种:Slow comprehensive scan(nmap -sS -sU -T4 -A -v -PE -PP -PS80,443,-PA3389,PU40125 -PY -g 53 --script all)
慢速全面扫描。