以前はEtherealと呼ばれていたネットワーク解析ツールであるWiresharkは、パケットをリアルタイムでキャプチャし、人間が読める形式で表示します。 Wiresharkには、フィルタ、カラーコーディング、およびネットワークトラフィックを詳しく調べて個々のパケットを検査することを可能にするその他の機能が含まれています。. このチュートリアルでは、パケットのキャプチャ、フィルタリング、および検査の基本について説明します。 Wiresharkを使用して、疑わしいプログラムのネットワークトラフィックの調査、ネットワーク上のトラフィックフローの分析、またはネットワークの問題のトラブルシューティングを行うことができます。. Wiresharkを入手する Wireshark for WindowsまたはmacOSは公式サイトからダウンロードできます。 Linuxまたは他のUNIX系システムを使用している場合は、おそらくそのパッケージリポジトリにWiresharkがあります。たとえば、Ubuntuを使用している場合は、UbuntuソフトウェアセンターにWiresharkがあります。. ちょっとした警告:多くの組織は、ネットワーク上でWiresharkや同様のツールを許可していません。許可がない限り、職場ではこのツールを使用しないでください。. パケットのキャプチャ Wiresharkをダウンロードしてインストールしたら、それを起動して[キャプチャ]の下にあるネットワークインターフェイスの名前をダブルクリックすると、そのインターフェイスでパケットのキャプチャを開始できます。たとえば、ワイヤレスネットワーク上のトラフィックをキャプチャしたい場合は、ワイヤレスインターフェイスをクリックします。 [キャプチャ]> [オプション]をクリックして高度な機能を設定できますが、現時点ではこれは必要ありません。. インターフェースの名前をクリックするとすぐに、パケットがリアルタイムで現れ始めます。 Wiresharkはあなたのシステムとの間でやり取りされる各パケットをキャプチャします. 無差別モードを有効にしていると(デフォルトで有効になっています)、ネットワークアダプタ宛てのパケットだけでなく、ネットワーク上の他のすべてのパケットも表示されます。無差別モードが有効になっているかどうかを確認するには、[キャプチャ]> [オプション]をクリックし、このウィンドウの下部にある[すべてのインターフェイスで無差別モードを有効にする]チェックボックスがアクティブになっている. トラフィックのキャプチャを停止したい場合は、ウィンドウの左上隅にある赤い[停止]ボタンをクリックしてください。. カラーコーディング パケットはさまざまな色で強調表示されているでしょう。 Wiresharkは一目でトラフィックの種類を識別するのに役立つように色を使用します。デフォルトでは、ライトパープルはTCPトラフィック、ライトブルーはUDPトラフィック、そしてブラックはエラーのあるパケットを識別します。. カラーコードの意味を正確に表示するには、[表示]> [カラーリングルール]をクリックします。必要に応じて、ここから色付けルールをカスタマイズして変更することもできます。. サンプルキャプチャー あなた自身のネットワーク上で検査するのがおもしろいことが何もなければ、Wiresharkのwikiがあなたをカバーしています。 Wikiには、ロードして検査できるサンプルのキャプチャー・ファイルのページがあります。 File> Open in...