hana_shinのLinux技術ブログ読者になるhana_shinのLinux技術ブログLinuxの技術情報を掲載しています。ネットワークをメインに掲載していきます。mergcapコマンドとは?tcpdumpやwiresharkで採取した複数のキャプチャファイルを1つのファイルに結合するコマンドです。hana_shinのLinux技術ブログで説明したように、キャプチャファイルを順次切り替えながら保存した場合、保存した複数のキャプチャファイルを1つに結合する場合に有効なコマンドです。検証環境AlmaLinux版数は以下のとおりです。Tiger)カーネル版数は以下のとおりです。インストール方法wiresharkパッケージをインストールします。wiresharkmergecapコマンドの版数を確認します。オプション一覧オプション一覧は以下のとおりです。ICMPパケットの採取tcpdumpコマンドを実行して、ICMPパケットを採取します。hana_shinのLinux技術ブログを参照してください。1.capもう1つターミナルを開いて、デフォルトGWに対してpingを実行します。hana_shinのLinux技術ブログを参照してください。192.168.122.1Ctrl+Cを押下して、tcpdumpコマンドを終了します。kernelキャプチャしたファイルを確認します。DNSパケットの採取tcpdumpコマンドを実行して、DNSパケットを採取します。2.capdigコマンドを実行して、DNSパケットを送信します。hana_shinのLinux技術ブログを参照してください。+shortCtrl+Cを押下して、tcpdumpコマンドを終了します。kernelキャプチャしたファイルを確認します。ARPパケットの採取tcpdumpコマンドを実行して、ARPパケットを採取します。3.caparpingコマンドを実行して、ARPパケットを送信します。hana_shinのLinux技術ブログを参照してください。192.168.122.1Ctrl+Cを押下して、tcpdumpコマンドを終了します。kernelキャプチャしたファイルを確認します。pcapファイルの中身確認1.capファイルの中身を確認すると、ICMPパケットが採取されていることがわかります。hana_shinのLinux技術ブログを参照してください。1)2.capファイルの中身を確認すると、DNSパケットが採取されていることがわかります。OPT3.capファイルの中身を確認すると、ARPパケットが採取されていることがわかります。時刻の新しい順にpcapファイルを結合します。1.cappcapファイルの中身を確認すると、時刻が古い順になっていることがわかります。hana_shinのLinux技術ブログを参照してください。時刻の古い順にpcapファイルを結合します。3.cappcapファイルの中身を確認すると、時刻が古い順になっていることがわかります。まとめmergecapが各pcapファイルの時刻を判定して、時刻の古い順にpcapを結合することがわかるります。pcapファイルの結合順序を指定する方法(-a)-aはmergecapコマンドに指定した順序でpcapファイルを結合するオプションです。1.cappcapファイルの中身を確認すると、時刻が新しい順になっていることがわかります。私が業務や記事執筆で参考にした書籍を以下のページに記載します。)はてなブログをはじめよう!hana_shinさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。