問題タブ [kaitai-struct]
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.
kaitai-struct - Kaitai で 3 バイトの 2 の補数の符号付き整数をキャプチャする
Kaitai Struct は、たとえば、符号付き 2 バイト整数 ( s2be
) や符号付き 4バイト整数 ( ) など、キャプチャする定義済みの型を提供しますs4be
が、3 バイト符号なし整数 ( http://doc.kaitai.io/ksy_reference. html#_bit_size_integers )。それを行う方法はありますか?s3be
b24
python - pcap テンプレート使用時の Ipv6Packet エラー
Python で Kaitai Struct を使用して pcap を読み込もうとしています。
ファイルからpythonファイルを作成しましpcap.ksy
た
PYTHONPATH は xx ディレクトリに設定されます。ここで、単純な 1 行のスクリプトを実行して、モジュールをロードできることを確認すると
このエラーが発生します
それを読んだところ、pythonパスは問題なく、pythonモジュールはpacpからイーサネット、ipv6、ipv4までのチェーンをたどっています。次に、ipv4 が ipv6 を再度ロードしようとすると、スクリプトが失敗します。
コードがインポート ループをトリガーしていると思います。
私が間違っていることを知っている人はいますか?