首先,打开虚拟机,
然后,打开终端,在终端输入“nmap”命令打开。
输入“nmap+空格+域名或IP地址”进行的是普通速度的扫描,时间较长。
相反输入“nmap”+“空格”+“-F”+“空格”+“域名或IP地址”,进行加速扫描,时间较短。
扫描所有TCP端口:输入“nmap”+“空格”+"-sT"+"空格“+IP地址
扫描所有开放的UDP端口:输入“nmap+空格+“-sU”+空格+IP地址或域名”
扫描防火墙安全漏洞:输入“nmap+“-sN”+空格+IP地址或域名”
扫描使用IP协议的端口:输入“nmap”+“空格”+"-sO"+“空格”+IP地址或域名
Nmap是一款开放源代码的网络探测和安全审核的工具,支持在Windows、Unix/Linux以及MAC OS平台下运行。它的设计目标是快速地扫描大型网络,当然用它扫描单个主机也没有问题。Nmap以新颖的方式使用原始IP报文来发现网络上有哪些主机、那些主机提供什么服务(应用程序名和版本)、那些服务运行在什么操作系统(包括版本信息)、它们使用什么类型的报文过滤器/防火墙,以及一堆其它功能。Nmap基本语法如下所示,主要包括扫描类型、选项及扫描目标几个部分组成,Nmap支持的扫描类型有十几种,主要包括TCP SYN扫描、TCP connect()扫描、UDP扫描等;扫描目标说明为扫描目标如主机、网络等提供了灵活的表示方法,因此在Nmap命令中,可以使用CIDR、文件等表示扫描目标;选项部分丰富了扫描命令的功能,使得使用人员可以灵活定制扫描的各种特性。 nmap [ <扫描类型> …] [ <选项> ] { <扫描目标说明> }