Nmap常用命令
1、全面扫描/综合扫描
nmap -A 192.168.1.103
2、Ping 扫描
nmap -sP 192.168.1.1/24
3、免 Ping 扫描,穿透防火墙,避免被防火墙发现
nmap -P0 192.168.1.103
4、TCP SYN Ping 扫描
nmap -PS -v 192.168.1.103
nmap -PS80,10-100 -v 192.168.1.103 (针对防火墙丢弃 RST 包)
5、TCP ACK Ping 扫描
nmap -PA -v 192.168.1.103
6、UDP Ping 扫描
nmap -PU -v 192.168.1.103
7、ICMP Ping Types 扫描
nmap -PU -v 192.168.1.103 (ICMP ECHO)
nmap -PP -v 192.168.1.103 (ICMP 时间戳)
nmap -PM -v 192.168.1.103 (ICMP 地址掩码)
8、ARP Ping 扫描
nmap -PR -v 192.168.1.103
9、列表 扫描
nmap -sL -v 192.168.1.103
10、禁止方向域名解析
nmap -n -sL -v 192.168.1.103
11、方向域名解析
nmap -R -sL -v 192.168.1.103
12、使用系统域名解析系统
nmap --system-dns 192.168.1.2 192.168.1.103
13、扫描 IPV6 地址
nmap -6 IPv6
14、路由跟踪
nmap --traceroute -v www.sunbridgegroup.com
15、SCTP INIT Ping 扫描
nmap -PY -v 192.168.1.103
常用扫描方式
nmap -p 80 192.168.1.103
nmap -p 80-100 192.168.1.103
nmap -p T:80,U:445 192.168.1.103
nmap -F 192.168.1.1.103 (快速扫描)
nmap --top-ports 100 192.168.1.103 (扫描最有用的前 100 个端口)
十种扫描方式
第一种:Intense scan
(nmap -T4 -A -v)
一般来说,Intense scan可以满足一般扫描
-T4 加快执行速度
-A 操作系统及版本探测
-v 显示详细的输出
第二种:Intense scan plus UDP
(nmap -sS -sU -T4 -A -v)
即UDP扫描
-sS TCP SYN 扫描
-sU UDP 扫描
第三种: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)慢速全面扫描。