在网络安全和网络探索的世界中,Nmap(网络映射器)是一个多功能和强大的工具。它是一个开源实用程序,可帮助进行网络发现和安全审核。
在 Debian 12 书虫上安装 Nmap
第 1 步。在安装 Nmap 之前,建议更新系统以确保所有软件包都是最新的。您可以通过在终端中运行以下命令来执行此操作:
<span class="pln">sudo apt update sudo apt install curl gnupg apt</span><span class="pun">-</span><span class="pln">transport</span><span class="pun">-</span><span class="pln">https</span>
此命令将刷新存储库,允许您安装最新版本的软件包。
- 方法 1: 使用 Package Manager 安装 Nmap (apt)
现在运行以下命令来安装 Nmap:
<span class="pln">sudo apt install nmap</span>
等待安装完成。完成后,您可以通过运行以下命令来验证安装:
<span class="pln">nmap </span><span class="pun">--</span><span class="pln">version</span>
这将显示系统上安装的Nmap版本。
- 方法 2:使用从源代码
编译安装 Nmap
首先,我通过运行以下命令来停止编译 Nmap 所需的构建基本包和其他依赖项:
<span class="pln">sudo apt install build</span><span class="pun">-</span><span class="pln">essential libssl</span><span class="pun">-</span><span class="pln">dev libncurses5</span><span class="pun">-</span><span class="pln">dev libpcap</span><span class="pun">-</span><span class="pln">dev</span>
接下来,使用以下命令从官方网站下载最新的稳定版 Nmap:
<span class="pln">wget https</span><span class="pun">:</span><span class="com">//nmap.org/dist/nmap-7.94.tar.bz2</span>
通过运行以下命令提取下载的存档:
<span class="pln">tar </span><span class="pun">-</span><span class="pln">xvf nmap</span><span class="pun">-</span><span class="lit">7.94</span><span class="pun">.</span><span class="pln">tar</span><span class="pun">.</span><span class="pln">bz2</span>
通过运行以下命令更改为解压缩的目录:
<span class="pln">cd nmap</span><span class="pun">-</span><span class="lit">7.92</span>
通过运行以下命令配置生成:
<span class="pun">./</span><span class="pln">configure</span>
通过运行以下命令编译 Nmap:
<span class="pln">make</span>
通过运行以下命令安装 Nmap:
<span class="pln">sudo make install</span>
等待安装完成。完成后,您可以通过运行以下命令来验证安装:
<span class="pln">nmap </span><span class="pun">--</span><span class="pln">version</span>
这将显示系统上安装的Nmap版本。
第 3 步。基本 Nmap 命令用法。
- 扫描单个主机:
<span class="pln">nmap </span><span class="lit">192.168</span><span class="pun">.</span><span class="lit">1.1</span>
- 扫描一系列 IP 地址:
<span class="pln">nmap </span><span class="lit">192.168</span><span class="pun">.</span><span class="lit">1.1</span><span class="pun">-</span><span class="lit">10</span>
- 指定目标端口:
<span class="pln">nmap </span><span class="pun">-</span><span class="pln">p </span><span class="lit">80</span><span class="pun">,</span><span class="lit">443</span> <span class="lit">192.168</span><span class="pun">.</span><span class="lit">1.1</span>
感谢您使用本教程在 Debian 12 书虫上安装最新版本的 Nmap。有关其他帮助或有用信息,我们建议您查看Nmap官方网站。