Wiresharkは、LANアナライザの一つです。
LANアナライザは、ネットワークを流れるレイヤ1の
搬送信号を取得します。これをパケットキャプチャと呼びます。
この搬送信号を「0」や「1」のデータ信号に変換して、
パケットのデータ単位にします。このように取得した
パケットのデータを画面上に表示する事ができるツールが
LANアナライザです。
*「レイヤー1」とは、OSI参照モデルの階層の「物理層」
WiresharkはオープンソースのLANアナライザです。
無償で利用する事ができます。Wiresharkは
以下のような事を実施する事が可能です。
(a).ネットワークに流れているパケットの取得
(b).パケットの内容の表示
(c).パケットの解析
Wiresharkを使用するにあったて、必要なものは
以下のようになります。*有線LAN環境
(a).パソコン(OSはWindows、LinuxどちらでもOK)
(b).Wireshark(LANアナライザ)
(c).ルーター
Wiresharkが動作しているPC以外の
無線環境のパケットを取得して、解析するには、
以下のようなものも必要なります。
Windowsの場合は、AirPcapという市販品が必要そうです。
Linuxの場合は、モニターモードでパケットが取得可能な
無線子機が必要です。無線LAN解析と何か似ているような。
実際に試してみる際は、自分の管理している
ネットワークで試してください。
法律に違反する場合があります。