私はついにLuaforWiresharkでUDPプロトコル用のDissectorを作成しましたが、ワークフローはひどいものです。これは、エディターでカスタムLuaファイルを編集してから、サンプルキャプチャファイルをダブルクリックしてWiresharkを起動し、変更を確認することで構成されています。エラーが発生した場合、Wiresharkはダイアログまたはツリー分析サブペインの赤い線で通知します。次に、カスタムLuaファイルを再編集し、そのWiresharkインスタンスを閉じてから、サンプルキャプチャファイルをもう一度ダブルクリックします。これは、Cファイルをコンパイルして、一度に1つのコンパイラエラーしか表示しないようなものです。
Wiresharkを常に再起動しなくても、変更を確認するためのより良い(より高速な)方法はありますか?
当時、私はLuaを有効にしたWindows用のWireshark1.2.9を使用していました。