パケットキャプチャ結果をJSONでリアルタイムに出力するコマンド
#コマンド #ネットワーク #tshark #Wireshark
やりたいこと
パケットキャプチャした結果をストリーミングしながらJSONにして出力したい。
コマンド
以下のコマンドでいける。
code:bash
sudo tcpdump -w - | tshark -r - -T json
-T jsonでエラーするなら
"tshark -T json"でエラー「tshark: Invalid -T parameter "json";」が参考になるはず。
future work
できればJSONを一行で表示出来るようにしたい(他のコマンドにパイプしやすいはず)。