Inilah cara yang rapi untuk melakukan apa yang Anda inginkan:
tcpdump -w - -U | tee somefile | tcpdump -r -
Apa fungsinya:
-w -memberi tahutcpdumpuntuk menulis data biner kestdout-Umemberi tahutcpdumpuntuk menulis setiap paket ke stdout saat diterima, daripada membuffernya dan mengeluarkannya dalam potonganteemenulis data biner itu ke file DAN kestdoutmiliknya sendiri-r -memberi tahutcpdumpkedua untuk mendapatkan datanya daristdin
Sejak tcpdump 4.9.3 4.99.0, --print opsi dapat digunakan:
tcpdump -w somefile --print
Wednesday, December 30, 2020, by [email protected], denis and fxl.
Summary for 4.99.0 tcpdump release
[...]
User interface:
[...]
Add --print, to cause packet printing even with -w.