問題タブ [tcpreplay]
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.
tcpreplay - tcpreplay のインストールに失敗しました。libpcap/collect
RHEL 6.6 に tcpreplay をインストールできませんでした
./configure を実行しようとすると、次のエラーが発生しました
ldconfig の出力は、libpcap がインストールされていることを示しています
--with-libpcap=/usr/lib64 オプションも試しましたが、同じエラーが発生しました。
同様の構成を持つ別の RHEL 6.6 があり、tcpdump、libpcap を yum でアンインストールしました。tarball から最新の libpcap と tcpdump をエラーなしでインストールしました。tcpreplay tarball の ./configure コマンドでエラーが発生しませんでした。(このインストールでは libpcap は /usr/local/lib にインストールされています)
しかし、作成しようとすると、次のエラーが発生しました。
tcpreplayをインストールするためのアイデア/解決策はありますか
ありがとう
c - 切断されたインターフェースでの pcap_inject
libpcap を使用して、.pcap ファイルに保存されたパケットの再生を実装しようとしています。プロセスは非常に簡単です。「pcap_open_offline」で pcap ファイルを開き、 で開いたデバイスにパケットを渡し、インターフェイス経由pcap_open_live
で で送信しpcap_inject
ます。
現在、NIC にはイーサネット ケーブルが接続されていません。開いたデバイスが送信をサポートしているかどうかがわからpcap_open_live
ないことがわかっているので、pcap_inject ( errno 100
) からエラーが発生します。これは予想されることですか?コマンドラインから単にtcpreplayを使用すると、イーサネットケーブルが接続されているかどうかに関係なく、終了し、エラーは表示されません。
tcpreplay/tcpedit が「デッド」インターフェースをどのように処理するか知っている人はいますか? tcpreplay はパケット ヘッダーを書き換えますが、生で送信しようとしていますか? どんな助けでも大歓迎です!
私はUbuntu 14.04を使用しており、インターフェースはアドレスレスで無差別モードです:
overriding - オーバーライド関数は EV<< コマンドを実行しませんか?
私は Omnet++ 4.6 を使用しており、AODVRouting を継承するクラスを作成しました。handleMessage()
ここで、親クラスからオーバーライドする関数を新しいクラスに作成しました。コンパイラは、関数が実際にオーバーライドされていることを示しています。関数の開始をイベント ログに出力するコマンドを入力しましたEV<<
が、イベント ログに出力されません。何が問題ですか??
親クラスの関数は仮想で保護されています。これは私の継承したclass.ccです:
そして、これは私の .h ファイルです:
wireshark - 編集したwiresharkファイルのtcpreplayを実行できません
私がしたこと -
- Web トラフィックの Wireshark キャプチャを取得しました。
- キャプチャ ファイルを編集して、1 つの GET 要求を削除しました。(editcapを使用してその行を削除しました)
- 編集したファイルを保存しました (手順 2 から)
- このファイルの tcpreplay を実行しました。
これを行うと、次のエラーが表示されます: Fatal Error: Error Opening pcap file: bad dump file format.
何が間違っている可能性がありますか?私は自分のwireshark pcapファイルを編集した方法で何か間違ったことをしていますか?
ありがとう、アンディ
wireshark - Wireshark C アレイ
Wiresharkの最新アップデート(バージョン 2.0.1) をダウンロードしました。
この新しいバージョンには厄介な機能があります。特定のストリームをたどって C 配列として保存すると、ファイルの最初の行にコメント行が挿入されます:
/* Packet 8 */
この行は、TCP リプレイ ツールの作業を妨げます。この機能を (この行を手動で削除せずに) 無効にするにはどうすればよいですか?
前もって感謝します!
perl - tcpreplay を使用するこのスクリプトがユーザー入力を待たないのはなぜですか?
次のスニペットは、ユーザーがEnter最初にヒットするまで待機します。その後、.pcap
ユーザーの入力を待たずに、残りのすべてのファイルを循環します。
これがループの繰り返しごとにユーザー入力を待たないのはなぜですか?