如何在曼扎罗山上安装 Nmap

2023年 10月 20日 34.7k 0

Nmap 是一款免费的开源网络扫描工具,已成为网络管理员、安全专家和道德黑客的首选。其主要目的是发现在网络上运行的设备和服务,使您能够映射网络拓扑、识别潜在漏洞并执行安全评估。

Nmap-logo

在曼扎罗山上安装 Nmap

第 1 步。在深入研究 Nmap 安装之前,确保您的 Manjaro 系统是最新的至关重要。打开终端并执行以下命令:

sudo pacman -Syu
sudo pacman -S base-devel

第 2 步。在曼扎罗山上安装 Nmap。

  • 使用 pacman 安装 nmap(官方 Manjaro 存储库)

Pacman 是 Manjaro Linux 的默认包管理器,它简化了软件的安装和管理。要使用 Pacman 安装 Nmap,请在终端中执行以下命令:

sudo pacman -S nmap

这个命令告诉 pacman 安装 Nmap 包以及任何必需的依赖项。您需要输入密码才能授权安装。

安装过程完成后,您可以通过运行以下命令来确认 Nmap 已安装:

nmap --version

此命令将显示有关已安装的 Nmap 版本的信息,确认安装成功。

  • 从源代码安装 Nmap(可选)

虽然 Pacman 方法既方便又直接,但在某些情况下,您可能希望从源代码编译 Nmap。要开始该过程,请访问Nmap官方网站并下载最新的源代码版本。将下载的文件保存到您选择的目录中:

wget https://nmap.org/dist/nmap-7.94.tar.bz2

现在,是时候配置和编译 Nmap了。请按照以下步骤操作:

cd nmap-*
./configure
make
    • 该命令将当前目录更改为提取的 Nmap 源代码目录。cd
    • ./configure检查系统的依赖项并配置生成过程。
    • make从源代码编译 Nmap。

成功编译Nmap后,可以使用以下命令进行安装:

sudo make install

通过运行以下命令确认已安装 Nmap:

nmap --version

第 3 步。语法命令 Nmap。

Nmap是一种多功能的网络扫描工具,具有各种选项和标志,可根据您的需要自定义扫描。下表解释了 Nmap 命令的基本组件以及说明其用法的示例:

元素 解释
nmap 调用 Nmap 的基本命令。 nmap
目标 指定要扫描的目标,可以是 IP 地址、主机名或范围。 192.168.1.1, ,example.com192.168.1.1-10
扫描类型 Nmap提供多种扫描类型,每种类型都有特定的用途。 -sS(TCP SYN 扫描),(UDP 扫描)-sU
端口规格 定义要扫描的端口。您可以指定单个端口和范围,也可以使用通用端口号。 80, ,1-1024http,https
选项和标志 各种选项和标志会修改扫描行为。这些可以包括时序、详细程度和输出格式。 -T4(计时模板)、(详细输出)-v
服务和操作系统检测 Nmap 可以识别目标主机上运行的服务和操作系统。 -sV(服务版本检测)、(操作系统检测)-O
输出规格 指定扫描结果的格式设置方式及其保存位置。 -oA(输出为所有格式),(以普通格式输出)-oN
脚本引擎 Nmap 具有用于高级扫描和自动化任务的脚本引擎 (NSE)。 --script(运行特定脚本)

感谢您使用本教程在 Manjaro 系统上安装最新版本的 Nmap。有关其他帮助或有用信息,我们建议您查看Nmap官方网站。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论