為了表述方便,下文中208號(hào)機(jī)即指地址為192.168.113.208的計(jì)算機(jī),1號(hào)機(jī)指地址為192.168.113.1的計(jì)算機(jī)。
2、操作系統(tǒng)
兩臺(tái)機(jī)器都為Windows 2000 ,1號(hào)機(jī)機(jī)器作為服務(wù)器,安裝FTP服務(wù)
3、協(xié)議分析工具
Windows環(huán)境下常用的工具有:Sniffer Pro、Natxray、Iris以及windows 2000自帶的網(wǎng)絡(luò)監(jiān)視器等。本文選用Iris作為協(xié)議分析工具。
在客戶機(jī)208號(hào)機(jī)安裝IRIS軟件。
三、測(cè)試過程
1、測(cè)試?yán)?/B>
將1號(hào)機(jī)計(jì)算機(jī)中的一個(gè)文件通過FTP下載到208號(hào)機(jī)中。
2、IRIS的設(shè)置
由于IRIS具有網(wǎng)絡(luò)監(jiān)聽的功能,如果網(wǎng)絡(luò)環(huán)境中還有其它的機(jī)器將抓很多別的數(shù)據(jù)包,這樣為學(xué)習(xí)帶來諸多不便,為了清楚地看清楚上述例子的傳輸過程首先將IRIS設(shè)置為只抓208號(hào)機(jī)和1號(hào)機(jī)之間的數(shù)據(jù)包。設(shè)置過程如下:
1)用熱鍵CTRL+B彈出如圖所示的地址表,在表中填寫機(jī)器的IP地址,為了對(duì)抓的包看得更清楚不要添主機(jī)的名字(name),設(shè)置好后關(guān)閉此窗口。
2)用熱鍵CTRL+E彈出如圖所示過濾設(shè)置,選擇左欄“IP address”,右欄按下圖將address book中的地址拽到下面,設(shè)置好后確定,這樣就這抓這兩臺(tái)計(jì)算機(jī)之間的包。
3、抓包
按下IRIS工具欄中 開始按鈕。在瀏覽器中輸入:FTP://192.168.113.1,找到要下載的文件 ,鼠標(biāo)右鍵該文件,在彈出的菜單中選擇“復(fù)制到文件夾”開始下載,下載完后在IRIS工具欄中按 按鈕停止抓包。圖4顯示的就是FTP的整個(gè)過程,下面我們將詳細(xì)分析這個(gè)過程。
說明:為了能抓到ARP協(xié)議的包,在WINDOWS 2000 中運(yùn)行arp–d 清除arp緩存。