問題タブ [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.

0 投票する
1 に答える
1168 参照

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をインストールするためのアイデア/解決策はありますか

ありがとう

0 投票する
1 に答える
717 参照

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を使用しており、インターフェースはアドレスレスで無差別モードです:

0 投票する
2 に答える
232 参照

overriding - オーバーライド関数は EV<< コマンドを実行しませんか?

私は Omnet++ 4.6 を使用しており、AODVRouting を継承するクラスを作成しました。handleMessage()ここで、親クラスからオーバーライドする関数を新しいクラスに作成しました。コンパイラは、関数が実際にオーバーライドされていることを示しています。関数の開始をイベント ログに出力するコマンドを入力しましたEV<<が、イベント ログに出力されません。何が問題ですか??

親クラスの関数は仮想で保護されています。これは私の継承したclass.ccです:

そして、これは私の .h ファイルです:

0 投票する
1 に答える
2325 参照

wireshark - 編集したwiresharkファイルのtcpreplayを実行できません

私がしたこと -

  1. Web トラフィックの Wireshark キャプチャを取得しました。
  2. キャプチャ ファイルを編集して、1 つの GET 要求を削除しました。(editcapを使用してその行を削除しました)
  3. 編集したファイルを保存しました (手順 2 から)
  4. このファイルの tcpreplay を実行しました。

これを行うと、次のエラーが表示されます: Fatal Error: Error Opening pcap file: bad dump file format.

何が間違っている可能性がありますか?私は自分のwireshark pcapファイルを編集した方法で何か間違ったことをしていますか?

ありがとう、アンディ

0 投票する
1 に答える
834 参照

wireshark - Wireshark C アレイ

Wiresharkの最新アップデート(バージョン 2.0.1) をダウンロードしました。
この新しいバージョンには厄介な機能があります。特定のストリームをたどって C 配列として保存すると、ファイルの最初の行にコメント行が挿入されます:
/* Packet 8 */
この行は、TCP リプレイ ツールの作業を妨げます。この機能を (この行を手動で削除せずに) 無効にするにはどうすればよいですか?

前もって感謝します!

0 投票する
2 に答える
319 参照

perl - tcpreplay を使用するこのスクリプトがユーザー入力を待たないのはなぜですか?

次のスニペットは、ユーザーがEnter最初にヒットするまで待機します。その後、.pcapユーザーの入力を待たずに、残りのすべてのファイルを循環します。

これがループの繰り返しごとにユーザー入力を待たないのはなぜですか?