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