以前、「TCP フロー数をカウントするための Wireshark ディセクタの記述」というタイトルの質問を投稿しました。代わりに Lua/Tap を使用するようにとのフィードバックを得たので、Lua/Tap を書き始めましたが、コードに関する支援が必要です。私は現在、タップに必要な次の関数を持っています: Listener.new、listener.packet、listener.draw、listener.reset。
私がやりたいことをよりよく理解するには、ここで私の以前の質問を確認してください。
TCP フローの数をカウントするための Wireshark ディセクタの作成
私の新しい質問は、tshark のコマンドと同等のことを行うコードを書く必要があるかということです。
tshark -r 1min.pcap -q -n -z conv,tcp
Lua/Tap で、最初に統計情報を抽出してから、TCP フローをカウントするコードを記述しますか? または、Lua/Tap でコードを記述して TCP フロー カウントを抽出するだけです。どちらの場合でも、誰かがコードを手伝ってくれますか? Web を検索しましたが、探しているものに近い例が見つからないため、達成しようとしていることに合わせてカスタマイズできます。ありがとう。