nmap是一个网络连接端扫描软件,用来扫描网上电脑开放的网络连接端。确定哪些服务运行在哪些连接端,并且推断计算机运行哪个操作系统(这是亦称 fingerprinting)。它是网络管理员必用的软件之一,以及用以评估网络系统安全。(百度百科的解释)
接下来介绍其基本命令
1、 nmap默认发送一个ARP的PING数据包,来探测目标主机1-1000范围内的所有开放的端口,命令语法:nmap ,其中,为目标主机IP
2、 nmap简单扫描,并将结过进行详细输出,命令语法:nmap -vv ,-vv对输出结果详细输出
3、nmap自定义扫描,命令语法:nmap -p(range) ,其中range为要扫描的端口的范围,端口大小不能超过65535
4、 nmap指定端口扫描,命令语法:nmap -p(端口1,端口2,…)
开放端口的状态为open,关闭端口的状态为filtered
5、 在nmap中也可以使用-sP开关(Arp ping)执行PING命令
6、 nmap路由追踪,命令:nmap -traceroute
7、 nmap扫描一个网段下的IP,命令语法:nmap -sP (CIDR为子网掩码)
8、 nmap操作系统类型的探测 语法命令:nmap -O
9、 nmap万能开关,包含了1-10000端口ping扫描,操作系统扫描,脚本扫描,路由跟踪、服务探测 语法命令:nmap -A
(除此之外,还有很多~~)
嗯嗯~~就酱紫