Tshark 在实时捕获期间输出 json

Tshark outputs json during live capture

我想 运行 tshark 实时捕获我的互联网流量我的目标是将捕获保存在我正在使用的文件夹中的 json 文件中:

  tshark -P -i 4 -w outfile.pcap

这个命令的问题是输出文件是一个巨大的文件,当 tshark 运行ning 而不是 json 时我无法使用它。

-T json选项指示tshark输出JSON:

tshark -T json -i 4 > outfile.json