Nmap端口扫描工具
Nmap(Network Mapper)是一个开源的网络扫描和安全审计工具,用于发现网络上的主机和服务。Nmap通过发送特定的数据包并分析响应,可以确定主机的可达性、操作系统类型、开放端口及其对应的服务等信息。以下是Nmap的详细介绍,包括其安装、基本使用、扫描类型和常见示例。
一、Nmap的安装
-
在Debian/Ubuntu上安装
sudo apt update sudo apt install nmap
-
在CentOS/RHEL上安装
sudo yum install nmap
-
在macOS上安装(通过Homebrew)
brew install nmap
二、Nmap的基本使用
-
扫描单个主机
nmap 192.168.1.1
-
扫描多个主机
nmap 192.168.1.1 192.168.1.2 192.168.1.3
-
扫描IP范围
nmap 192.168.1.1-10
-
扫描子网
nmap 192.168.1.0/24
三、Nmap的扫描类型
-
TCP SYN扫描(默认)
nmap -sS 192.168.1.1