wireshark

WiresharkでHTTPSを復号化する

Wiresharkでhttps通信を復号化するときの備忘録。 今回はMacOSのChromeとlocalhostのnginxでhttpsの通信をする。 準備 証明書 mkcertでlocalhostの証明書と秘密鍵を用意する。コマンドを実行するとlocalhost.pemとlocalhost-key.pemが作成されるので、これを…

Wiresharkで任意のHTTP Headerでフィルターする

Wiresharkで任意のHTTP Headerでフィルターしたいときの備忘録。 HTTPのフィルターが用意されている場合 X-Forwarded-ForヘッダーのようにHTTPのフィルターが用意されている場合は、リファレンスに記載されているFIELD NAMEを指定すればフィルターできる。 H…

WiresharkのプラグインをMacでビルドする

Cで書かれたWiresharkのプラグインをMacでビルドしたときのメモ。 手順 準備 Wiresharkをインストールする % brew install wireshark --cask インストールしたWiresharkと同じバージョンのソースコードをダウンロードする(今回は3.4.5) % git clone https:…