Nmap原本是在Unix下的命令行應(yīng)用程序,但是從2000年后就有Windows版本的這一程序了。本文就是告訴大家如何安裝和調(diào)試這一Windows版本的網(wǎng)上資源搜索器。
雖然你可以下載一個壓縮包安裝Nmap,但是現(xiàn)在最新版本還需要安裝WinPcap信息包。所以我建議你使用Nmap安裝程序,它可以幫你安裝WinPcap。這個安裝程序是,nmap-4.01-setup.exe,下載網(wǎng)址是http://www.insecure.org/nmap/download.html。這個安裝程序不會添加快捷鍵,你需要用DOS命令提示符來啟動程序。并且,雖然在添加刪除程序里有WinPcap,但是如果你想卸載Nmap,你必須使用Nmap文件夾下的卸載程序。這個軟件所占空間為2.6Mb。
默認(rèn)的安裝路徑為C:\Program Files\Nmap\,但是安裝程序的安裝路徑是可以改變的,所以你可以從任何路徑啟動Nmap。所以當(dāng)你要運(yùn)行或是測試Nmap,你可以打開命令窗口,鍵入下列命令:
nmap -A -T4 scanme.insecure.org
A和T4的設(shè)置可以開啟操作系統(tǒng)版本檢測,并把時間模板設(shè)置到“aggressive”。它有超過一百個設(shè)置命令,其中一些我會在下面給大家介紹。注意命令行是有大小寫區(qū)別的。
Windows版本的Nmap不如Unix的有效率。特別是由于Windows的網(wǎng)絡(luò)API的缺點(diǎn),使得連接掃描通常會慢很多。你可以通過雙擊nmap的性能注冊文件來提高連接掃描的性能。改變?nèi)齻€注冊信息可以增加應(yīng)用程序的臨時端口數(shù),并且減少斷開連接重新連接的等待時間。如果你有Nmap的運(yùn)行問題,你可以查閱Windows的出錯日志,看看你的問題是否在http://seclists.org/#nmap-dev中有說明。在http://www.insecure.org/nmap/docs.html 中也有很多關(guān)于Nmap的文章,你也可以訂閱Nmap-hacker的郵件。
作為一個命令行式的應(yīng)用程序Nmap的主要優(yōu)點(diǎn)是容易運(yùn)行,并且可以在不作太多的設(shè)置的情況下運(yùn)行精確掃描。但是,這對于新用戶或是不常用的人來說很難。并且Windows版本沒有像Unix版本的穩(wěn)定的圖形界面。幸運(yùn)的是,今年就有可能出現(xiàn)。雖然還沒有正式公布日期,但是他的制作者Fyodor希望,有著圖形界面的Windows版本NmapFE能在今年的某個時候發(fā)布。還有一些交換平臺式的圖形界面正在發(fā)展中,比如UMIT。