WiresharkがHTTP/3に対応した

本日、Wiresharkが「Development Release (3.3.0)」を公開しました。

このバージョン3.3.0ではHTTP/3のサポートが入っています。ダウンロードして早速試していきましょう。

結果

HTTP/3レイヤの単方向ストリームタイプや、フレームタイプが確認できます
(QUICを復号する必要はあります)
f:id:ASnoKaze:20200916122345p:plain

もちろん、「http3」というフィルタも使用できます。

ただ、まだ開発途中であり、基本的な部分しか実装されておりません。そのため、まだパースされない部分もたくさんありますが、今後の開発に期待です。

補足

  • 今回はFirefox Nightly と google.com の通信をキャプチャしました
  • 現時点でWiresharkがサポートしているのはQUIC(draft-21~draft-30), HTTP/3(draft-29), QPACK(draft-16)になります
  • HTTP/3はQUICにより暗号化されているので、復号するために環境変数にSSLKEYLOGFILEを設定しました。復号方法は下記を参照

asnokaze.hatenablog.com

おまけ

こちらもよければ
asnokaze.hatenablog.com