tcpdump
を使用して、ネットワークトラフィックを取得しています。私は実際のTCPペイロードデータ、すなわち特定の場合にHTTPトラフィックを抽出することに興味があります。pcapファイルからTCPペイロードを抽出します
私はscapy
を使用してそれを達成しようとしましたが、機能が見つかったのはremove_payload()
でした。対応する相手がいますか?あるいは、そのような機能を提供する他のツールについて知っていますか?
残念ながら、私は満足のいくscapyドキュメントを見つけられませんでした。
これらのバイトをコンソールではなくファイルに書き込む方法を教えてください。また、私は追加の改行を出力したくありません。 – Florian
Python 'open()'と 'write()'はI/Oを扱います。 Pythonの 'print'関数は改行を追加するので、もしあなたがそれを使用せず、ファイルにバイトを書き込むならば、それはもはや存在してはいけません。 –
'write'は' f.write(pkt [Raw]) '(TypeError:バッファではなく、Rawに変換可能でなければなりません)という呼び出しを許可しません。私はこの問題の解決策を見つけることができませんでした。 – Florian