诸神之眼:Nmap网络安全审计技术揭秘
上QQ阅读APP看书,第一时间看更新

1.2 Nmap的下载与安装

在开始正式工作之前,首先需要从Nmap的官方网站(https://Nmap.org/download.html)下载这款软件,要注意这个页面中提供了对应不同操作系统的软件版本,在使用的时候选择对应所使用的操作系统的版本。

1.2.1 在Windows系统下安装与下载Nmap

步骤1:下载Nmap。在Windows下安装Nmap时,注意网站提供两个版本的Nmap,一个是最新版,另一个是稳定版。这里以稳定版Nmap-7.12-setup.exe为例,图1-2给出了适用于Windows操作系统的Nmap下载地址。

图1-2 适用于Windows操作系统的Nmap下载地址

步骤2:启动Nmap安装程序,选择默认安装(推荐),就可以自动将如图1-3所示全部的组件都装好。

图1-3 Nmap安装过程中的组件选择

步骤3:在安装过程中,将会安装一个WinPcap插件,如果之前没有安装过WinPcap,就需要对其进行安装。如果之前你的计算机上安装过处理数据包的软件,将会弹出一个如图1-4所示的对话框,只需要单击“确定”按钮就可以了。

图1-4 Nmap安装所需要的WinPcap

步骤4:之后的操作只需要一路单击Next按钮即可,直到完成安装,如图1-5所示。

图1-5 Nmap安装完毕

步骤5:安装完成以后,可以在Windows命令行窗口中输入Nmap命令启动Nmap,如图1-6所示。

图1-6 Windows工作环境下Nmap的运行界面

1.2.2 在Linux系统下安装Nmap

一些专门用来进行网络安全工作的Linux操作系统中已经预装了Nmap,比如BackTrack系统和Kali系统。大部分Linux操作系统中还需要自行安装。如果系统中已经安装了RPM Package Manager(RPM软件包管理器),那么Nmap的安装将会变得十分简单。如果系统没有安装RPM,也可以先行安装。下面以Ubuntu为例,使用如下命令安装RPM。

    sudo apt-get install rpm

之后只需要输入如下命令就可以完成Nmap及其组件的安装。

    rpm -vhU https://Nmap.org/dist/Nmap-7.25BETA2-1.x86_64.rpm
    rpm -vhU https://Nmap.org/dist/zeNmap-7.25BETA2-1.noarch.rpm
    rpm -vhU https://Nmap.org/dist/ncat-7.25BETA2-1.x86_64.rpm
    rpm -vhU https://Nmap.org/dist/nping-0.7.25BETA2-1.x86_64.rpm

注意,图形化的Nmap版本Zenmap采用了noarch格式。