Wiresharkの最新アップデート(バージョン 2.0.1) をダウンロードしました。
この新しいバージョンには厄介な機能があります。特定のストリームをたどって C 配列として保存すると、ファイルの最初の行にコメント行が挿入されます:
/* Packet 8 */
この行は、TCP リプレイ ツールの作業を妨げます。この機能を (この行を手動で削除せずに) 無効にするにはどうすればよいですか?
前もって感謝します!
同じバージョンの Wireshark を実行していますが、Tcpreplayに問題はありません。これは、Tcpreplay が古いバージョンの libpcap でコンパイルされていることに問題がある可能性があります。古い libpcap バージョンは、新しい「pcap-ng」形式のパケット キャプチャをサポートしていません。
回避策として、トレースを古い「pcap」形式で保存してみてください。それ以外の場合は、最新バージョンの Tcpreplayをダウンロードし、新しいバージョンのlibpcapでコンパイルしてください。