ちま夫@IT屋おじさん

ピーク過ぎた感のあるIT屋のおじさんです。IT関係や節約関係などを、のんびりと書いてみたいと思います。

Wireshark 表示フィルタ設定方法

f:id:chima_chimao:20190712124440j:plain

 

こんばんわ、ちま夫です。

 

Wireshark でパケットキャプチャーして表示フィルタを使用することがありましたので、忘れないよう備忘録として書いておきます。

 

Wiresharkのフィルタと言っても、キャプチャーする時にフィルタするキャプチャーフィルタと、表示する時にフィルタして表示する表示フィルタの2種類が存在します。

今回は表示フィルタの方を記載します。

  

 

Wiresharkのバージョン

 

この記事で使用しているWiresharkのバージョンはVer3.0.2です

 

 

表示フィルタのルール例

 

表示フィルタのルール例をいくつか記載します。 

内容 フィルタ設定例
IPアドレスが192.168.200.100に合致したパケットを表示 ip.addr == 192.168.200.100
宛先IPアドレスが182.22.25.124に合致したパケットを表示 ip.dst == 182.22.25.124
送信元IPアドレスが192.168.200.100に合致したパケットを表示 ip.src == 192.168.200.100
プロトコルがICMPに合致したパケットを表示 icmp
TCPポート番号がTCP:443に合致したパケットを表示 tcp.port == 443
宛先TCPポート番号がTCP:443に合致したパケットを表示 tcp.dstport == 443
送信元TCPポート番号がTCP:443に合致したパケットを表示 tcp.srcport == 443
宛先IPアドレスが182.22.25.124で且つ宛先TCPポート番号がTCP:443に合致したパケットを表示 ip.dst == 182.22.25.124 and tcp.dstport == 443

 

表示フィルタの設定結果例

 

それでは実際に表示フィルタのルールを適用させた時の画面イメージを記載します。

 

【標準】

フィルタ無しの標準画面です。赤色四角部分にフィルタルールを入力して目的のパケットのみを表示させます。 

f:id:chima_chimao:20190711164158j:plain

 

【IPアドレスが192.168.200.100に合致したパケットを表示】

f:id:chima_chimao:20190711164317j:plain

 

【宛先IPアドレスが182.22.25.124に合致したパケットを表示】

f:id:chima_chimao:20190711164343j:plain

 

【送信元IPアドレスが192.168.200.100に合致したパケットを表示】

f:id:chima_chimao:20190711164330j:plain

 

【プロトコルがICMPに合致したパケットを表示】

f:id:chima_chimao:20190711164358j:plain

 

【TCPポート番号がTCP:443に合致したパケットを表示】

f:id:chima_chimao:20190711164410j:plain

 

【宛先TCPポート番号がTCP:443に合致したパケットを表示】

f:id:chima_chimao:20190711164423j:plain

 

【送信元TCPポート番号がTCP:443に合致したパケットを表示】

f:id:chima_chimao:20190711164435j:plain

 

【宛先IPアドレスが182.22.25.124で且つ宛先TCPポート番号がTCP:443に合致したパケットを表示】

f:id:chima_chimao:20190711164455j:plain

 

こんな感じに目的のパケットのみを表示でき、大変見やすくなりますね。ここに書いたフィルタルールはほんの一部なので色々試してみてください。