Zenmap是Nmap官方提供的图形界面,通常随Nmap的安装包发布。Zenmap是用Python语言编写而成的开源免费的图形界面,能够运行在不同操作系统平台上(Windows/Linux/Unix/Mac OS等)。Zenmap旨在为nmap提供更加简单的操作方式。简单常用的操作命令可以保存成为profile,用户扫描时选择profile即可;可以方便地比较不同的扫描结果;
常用参数:
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)
慢速全面扫描。