問題タブ [protofield]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
lua - Lua Wireshark Dissector の Protofield サブ配列を作成する方法
次の例を考えます。
2 つのプロトフィールドを宣言しました。しかし、繰り返しグループまたは項目の配列があると想像してください。
メッセージ本文は次のようになります。
理想的には、そのグループの Wireshark にサブツリーを作成したいと思います
問題は、これを Lua で構造化する方法がわからないことです。これは、2 つのプロトフィールドを宣言します。
しかし、代わりにグループの動的配列を作成したいので、次のことができます。
それで、ありProtofield.ProtoFieldArray
ますか?出来ますか?他のアイデアは大歓迎です。
ありがとう。
また、参考として: http://ask.wireshark.org/questions/28038/how-to-create-a-protofield-sub-array-in-lua
lua - lua dissactorのProtofield.string()関数でテーブルデータを引数として渡す方法は?
lua スクリプトでプロトコルの Dissactor を作成しました。Dissactor は正常に動作しています。しかし、dissactor ファイルの 1 つの更新を知りたいです。
さまざまな種類のメッセージのテーブルを作成しました。以下は表です -
以下は、このプロトコル用に作成し、これをフィールドとして登録した 1 つのプロトフィールドです。
Wiresharkで任意のメッセージ フィールドにフィルタを適用すると、すべてのメッセージ タイプのフィルタ値として「abcd.message_type = some_valve」が表示されます。
メッセージタイプごとに個別のプロトフィールドを作成せずに、MAC ID の「abcd.mac_id = some_value」のように、さまざまなメッセージタイプに従ってこのフィルター値を表示したいと考えています 。
message_types テーブルを使用してこれを行うことは可能ですか?
lua - Wireshark Lua ディセクタ レスポンス リクエスト
ACKとDATAの間のSequencenumberをマークしてwiresharkの矢印にframetype.RESPONSEとframetype.REQUESTにProtofield.framenuを使用する方法を誰かが知っていますか?
どうもありがとう!