nmap是Linux下常用的網絡工具之一,主要作用是掃描主機端口、探測操作系統和版本。這里系統是CentOS6.3。
安裝非常簡單:
yum install nmap
檢查本機打開的端口:
nmap -v localhost
普通用戶掃描主機使用如:
nmap -A -T4 scanme.nmap.org
root用戶掃描主機使用如:
nmap -sT -Pn scanme.nmap.org
注:不知道為什么root用戶不能使用-A選項,會報錯
Note: Host seems down. If it is really up, but blocking our ping
probes, try -Pn
Nmap done: 1 IP address (0 hosts up) scanned in 0.79 seconds
常用選項:
-v:表示顯示冗余(verbosity)信息,在掃描過程中顯示掃描的細節
-A:激烈掃描模式,包括打開操作系統探測、版本探測、腳本掃描、路徑跟蹤
-T:設置時間模板,總有6個級別(0-5),級別越高,掃描速度越快
-sT:TCP掃描
-sU:UDP掃描
-Pn:將所有指定的主機視作開啟的,跳過主機發現的過程
更多選項請參考nmap中文參考手冊:http://nmap.org/man/zh/index.html