天天看點

Ethereal 使用Ethereal

Ethereal

标簽 : 網絡抓包工具

界面菜單

Ethereal 使用Ethereal
File : 這個菜單包含:打開檔案 、合并檔案、儲存、列印、導出檔案
Edit : 這個菜單包含:查找包、時間參照、···
View : 這個菜單控制捕獲資料的顯示,包括:給定特定的一類包标以不同的顔色、字型縮放、在一個新視窗中顯示一個包、展開&折疊詳細資訊面闆的樹狀結構
Go : 這個菜單實作轉到一個特定包
Capture : 這個菜單實作開始、停止捕獲,編輯捕獲過濾條件的功能
Analyze : 這個菜單包含編輯顯示過濾、enable(開)或disable(關)協定解碼器、配置使用者指定的解碼方法、追蹤一個TCP 流
Statistics : 該菜單完成統計功能。包括捕獲的包的一個摘要、基于協定的包的數量等樹狀統計圖等許多功
Help : 這個菜單包含了一些對使用者有用的資訊。比如基本幫助、支援的協定清單、手冊頁、線上通路到網站等等
           

嗅探選項

Ethereal 使用Ethereal

1. Interface(接口)

首先要選擇合适的接口,也就是網卡,如果不選擇合适的接口,可能捕獲不到資料包。

如果一台機器同時擁有以太網網卡和無線網絡網卡,你必須選擇其中一個進行監測。

2. IP address(IP 位址)

所選接口卡的IP 位址。如果不能解析出IP 位址,則顯示”unknown”。

3. Link-layer header type(鍊路層頭類型)

除非你在極個别的情況下可能用到這個字段,大多數情況下保持預設值。

4. Buffer size: n megabyte(s) (緩沖區大小:n 兆)

輸入捕獲時使用的buffer 的大小。這是核心buffer 的大小,捕獲的資料首先儲存在這裡,直到寫入磁盤。

如果遇到包丢失的情況,增加這個值可能解決問題。實驗中保持預設值。

5. Capture packets in promiscuous mode (在混雜模式捕獲包)

這個選項允許設定是否将網卡設定在混雜模式。

如果不指定,Ethereal 僅僅捕獲那些進入你的計算機的或送出你的計算機的包。(而不是LAN 網段上的所有包)。

要想把網絡接口設定為混雜模式,需要對這台計算機具有管理者特權。可以選。

6. Limit each packet to n bytes (限制每一個包為n 位元組)

這個字段設定每一個資料包的最大捕獲的資料量。有時稱作snaplen 。

如果disable 這個選項預設是65535, 對于大多數協定來講足夠了,保持預設值。

7. Capture Filter(捕獲過濾)

這個字段指定一個捕獲過濾。預設是空的,即沒過濾。

也可以點選标為Capture Filter 的按鈕, Ethereal 将彈出Capture Filters(捕獲過濾)對話框,來建立或者選擇一個過濾。

8. Capture File(捕獲檔案)

可以指定将捕獲的分組直接儲存在一個檔案中,而不是在記憶體中。選擇一個合适的檔案夾,将捕獲的資訊存入。

9. Use Multiple Files(使用多個檔案)

使用這個選項,分組可以被寫入多個檔案。這些控制對于捕獲較大較長的跟蹤記錄是很重要的。

10. Stop Capture(停止捕獲)

可以設定一些停止捕獲的選項,自動停止捕獲。

11. Name Resolution(名字解析)

在任何可能的情況下,可以要求Ethereal把分中不同的數字翻譯成為人們易讀的名字。如:啟用MAC位址轉換,Ethereal會将一部分位址轉化為廠商的名稱。如啟用網絡位址轉換,Ethereal會試圖将一個網絡位址(201.100.1.9的IP位址)轉化為一個主機名,如www.foo.com。

12. Update list of packets in real time (實時更新分組清單)

每個新的分組都會被添加到主視窗中的分組清單中去。

過濾文法

Ethereal 使用Ethereal
過濾器名稱  Filter name   (自定義起名)
過濾法則    Filter string (規範文法使用)
過濾文法    由 表示式 和 and/or/not 組成
           
host http://www.example.com and not (port  or port ) //圓括号優先級較高
host http://www.example.com and not port  and not port  
           
src host           //隻捕獲  源IP   位址的包,可加上src關鍵字
dst host       //隻捕獲  目的IP 位址的包,可加上dst關鍵字
           
udp dst port  //捕獲客戶機發送UDP請求資料包到DNS(端口号53)伺服器的情況
udp src port  //要探測DNS伺服器對客戶機的響應資料包
           
host               //捕獲IPv4位址(源或目的位址)的流量
host ::::a:c392:fc5a  //捕獲IPv6位址的主機流量
           
host Billgates        //捕獲域名
host www.google.com   //捕獲域名解析
           
src net /  //用net關鍵字來捕獲指定子網的資料包
ether host :d0:f8:::  //捕獲 MAC位址為 00:d0:f8:00:00:03 網絡裝置通信的所有封包
port  //