Nmap(Network Mapper)是一款開源的網絡安全掃描工具,用于探測網絡上的主機和服務。它可以掃描目標主機的開放端口、確定主機的操作系統、識別運行的服務以及進行漏洞檢測等。以下是Nmap命令的一些常用用法:
基本掃描:使用以下命令掃描指定目標主機的開放端口。
nmap [目標主機]
掃描指定端口:使用以下命令掃描指定目標主機的特定端口。
nmap -p [端口號] [目標主機]
掃描多個目標主機:使用以下命令掃描多個目標主機。
nmap [目標主機1 目標主機2 ...]
掃描多個端口范圍:使用以下命令掃描指定目標主機的多個端口范圍。
nmap -p [起始端口號]-[結束端口號] [目標主機]
掃描指定網絡:使用以下命令掃描指定網絡的所有主機。
nmap [網絡地址/CIDR]
掃描指定主機范圍:使用以下命令掃描指定主機范圍內的所有主機。
nmap [起始主機IP地址]-[結束主機IP地址]
指定掃描速度:使用以下命令指定掃描的速度(1-5,1為最慢,5為最快)。
nmap -T[掃描速度] [目標主機]
操作系統識別:使用以下命令嘗試識別目標主機的操作系統。
nmap -O [目標主機]
服務與版本檢測:使用以下命令嘗試識別目標主機上運行的服務和版本。
nmap -sV [目標主機]
漏洞掃描:使用以下命令掃描目標主機上的已知漏洞。
nmap --script [腳本名稱] [目標主機]
這只是Nmap命令的一些常用用法示例,Nmap還提供了許多其他功能和選項,可以根據具體的需求進行進一步的學習和使用。