Wireshark Filters

Wireshark是一款非常好用的網絡抓包工具:  http://www.wireshark.org/

 

下面這篇鏈接是一個比較general的介紹:  How to Use Wireshark to Capture, Filter and Inspect Packets

 

然而, 默認情況下wireshark會把網絡上所有的包都抓過來,所以結果中有很多我們不想去關心的信息. 

此時我們就需要使用Filter, 來進行有重點的分析.

 

下面的鏈接是wireshark filter的一個easy tutorial

http://openmaniak.com/wireshark_filters.php

 

詳細可以參考下面這連個官方wiki

 

第一個是抓包的Filter

http://wiki.wireshark.org/CaptureFilters

從這個鏈接中, 我們可以瞭解到其實capture filter的語法是和tcpdump(windows下是WinDump)的語法完全相同.

雖然這個文檔裏面沒有提, 但是我認爲wireshark可能應該使用的就是tcpdump

參考這個維基百科(http://en.wikipedia.org/wiki/Tcpdump),

tcpdump需要使用庫libpcap(packet capture的意思) 

而windows下, 對應的, 需要使用WinDump, 同樣WinDump依賴於WinPcap

我想着也是爲什麼在windows上安裝wireshark的時候, 會讓我們首先安裝WinPcap的原因.

 

第二個是顯示的Filter

http://wiki.wireshark.org/DisplayFilters

這個鏈接不僅僅介紹我們如何可以只顯示我們需要的包,

還介紹了wireshark默認對不同類型的包的顏色顯示規則(ColoringRules), 當然這些也可以定製.

 

 

最後一個鏈接是wireshark的FAQ, 裏面介紹了wireshark的改名等歷史原因

http://www.wireshark.org/faq.html 

 

 

 

發佈了112 篇原創文章 · 獲贊 5 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章