首頁 > 常見問題 > wireshark過濾規則有哪些

wireshark過濾規則有哪些

coldplay.xixi
發布: 2023-02-15 15:01:08
原創
51013 人瀏覽過

wireshark過濾規則:1、IP過濾,包括來源IP或目標IP等於某個IP;2、連接埠過濾;3、協定過濾tcp;4、套件長度過濾;5、http模式過濾。

wireshark過濾規則有哪些

本教學操作環境:windows7系統、Dell G3電腦。

wireshark過濾規則:

#一、IP過濾:包含來源IP或目標IP等於某個IP

例如:ip.src addr==192.168.0.208 or ip.src addr eq 192.168.0.208 顯示來源IP

ip.dst addr==192.168.0.208 or .#ip.dstr.d192.168.0.208 or .dip. .0.208 顯示目標IP

二、連接埠過濾:

例如:tcp.port eq 80 // 不管連接埠是來源的還是目標的都顯示

tcp.port == 80

tcp.port eq 2722

tcp.port eq 80 or udp.port eq 80

tcp.dstport == 80 / / 只顯示tcp協定的目標埠80

tcp.srcport == 80 // 只顯示tcp協定的來源埠80

過濾埠範圍

tcp.port > ;= 1 and tcp.port <= 80

三、協定過濾:tcp

udp

arp

http

smtp

ftp

dns

msnms

ip

ssl

等等

排除ssl包,如!ssl 或not ssl

#四、套件長度過濾:

例如:

udp.length == 26 這個長度是指udp本身固定長度8加上udp下面那塊封包總和

tcp.len >= 7 指的是ip封包( tcp下面那塊資料),不包括tcp本身

ip.len == 94 除了乙太網路頭固定長度14,其它都算是ip.len,即從ip本身到最後

# frame.len == 119 整個封包長度,從eth開始到最後

五、http模式篩選:

##範例:

http.request.method == “GET”
http.request.method == “POST”
http.request.uri == “/img/logo-edu.gif”
http contains “GET”
http contains “HTTP/1.”
// GET包包含某头字段
http.request.method == “GET” && http contains “Host: ”
http.request.method == “GET” && http contains “User-Agent: ”
// POST包包含某头字段
http.request.method == “POST” && http contains “Host: ”
http.request.method == “POST” && http contains “User-Agent: ”
// 响应包包含某头字段
http contains “HTTP/1.1 200 OK” && http contains “Content-Type: ”
http contains “HTTP/1.0 200 OK” && http contains “Content-Type: ”
登入後複製

#六、連接符號and / or

#七、表達式:!(arp.src==192.168.1.1) and !(arp.dst.proto_ipv4==192.168.1.243 )

八、expert.message是用來對info資訊過濾,主要配合contains來使用

##相關免費學習推薦:

php程式設計(影片)

以上是wireshark過濾規則有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板