
私はHTTP経由でポート7474で通信するデータベースを持っています(ため息)。そして、そのデータベースとの間で送受信されるクエリをデバッグしたいのです。しかし、次のようなフィルタは
http.request.method == "POST"
他のポートに送信されたすべての POST メッセージをフィルタリングします。
当初、フィルタリング構文はtcpdump
とで共有されていると考えていましたWireshark
が、動作する限り、どのツールを使用するかは私にとっては問題ではありません :)
答え1
接続では標準の HTTP ポートが使用されていないため、Wireshark に手動で HTTP として解析するように指示する必要があります。
ポート 7474 に送信されたパケットを右クリックし、「デコード方法」を選択してから、「トランスポート」タブで「宛先 (→7474)」を選択します。プロトコル リストで HTTP を選択します。
答え2
TCPポートフィルターを追加する必要があります。
tcp.dstport == 7474 and http.request.method == "POST"