在 Ubuntu 20.04 LTS上安装 Nmap
步骤1:
首先,通过运行以下命令确保所有系统包都是最新的 apt 终端中的命令
~$ sudo apt update
~$ sudo apt upgrade
步骤2:
在 Ubuntu 20.04 上安装 Nmap (Nmap 可从默认的 Ubuntu 和 Debian 存储库中获得)
~$ sudo apt install nmap
安装完成后,输入以下命令验证已安装的 Nmap 版本
~$ nmap –version
步骤 3:
使用 Nmap
~$ man nmap
获取远程系统类型的一般信息:
~$sudo nmap target-IP-address or domain.com
不是扫描单个 IP,而是通过在命令行中定义它来扫描整个 IP 范围:
~$ sudo nmap 10.30.2.2-222
以下命令扫描整个指定的子网:
~$ sudo nmap 10.30.6.0/24
PS:
默认情况下,Nmap 会为每个协议扫描一千个最常见的端口。它还提供用于指定要扫描的端口以及扫描是随机还是有序的选项。
这 -p 选项允许您指定端口范围和序列,扫描定义的主机的80 和 443端口 :
~$ sudo nmap –p 80,443 10.30.2.2
启动 TCP SYN 以进行快速且不显眼的扫描。 由于这种类型的扫描永远不会完成 TCP 连接,因此通常称为半开扫描。
要运行 TCP SYN 扫描,请使用以下命令:
~$ sudo nmap -sS 10.30.2.2