%20%E3%81%A7%E9%80%81%E4%BF%A1%E3%81%95%E3%82%8C%E3%82%8B%E9%9D%9E%20WiFi%20%E3%83%88%E3%83%A9%E3%83%95%E3%82%A3%E3%83%83%E3%82%AF%E3%82%92%E3%82%AD%E3%83%A3%E3%83%97%E3%83%81%E3%83%A3%E3%81%97%E3%81%AA%E3%81%84%E3%81%AE%E3%81%AF%E3%81%AA%E3%81%9C%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
Linux のモニター モードで機能する Alfa の WiFi アダプターを持っています。これをセットアップして Wireshark を実行すると、他のルーターやデバイスのトラフィックを確認できます。同じ 2.4GHz を使用してデータを転送するが、従来の TCP/IP プロトコル (3 ウェイ ハンドシェイクなど) に従っていない新しいプロトコルがある場合、Alfa アダプターでそれを監視できますか?
答え1
TCPではないが、はWi-Fi の場合は、キャプチャできるはずです。キャプチャはリンク層で行われるため、受信できるすべての Wi-Fi トラフィックを確認できるはずです。UDP トラフィック (3 ウェイ ハンドシェイクなし) をキャプチャでき、非 IP トラフィックもキャプチャできます。
もしないWi-Fi トラフィック (つまり、2.4 GHz 無線を使用しているが、IEEE 802.11 標準の PHY のいずれにも準拠していない他の形式のネットワーク) は、Wi-Fi ではないため、Wi-Fi アダプタで監視することはできません。
答え2
@Guy Harris は、回答が将来の WIFI プロトコルの拡張を無視していることを除けば、ほぼ正しいです。つまり、仮に、USB カードが 802.11g カードで、他の人が 802.11n を使用している場合、USB カードはデータ フローを認識できないため、より高速なデバイスからの完全に有効な WIFI 送信を取得できません。
したがって、新しいソフトウェア プロトコルがある場合、ハードウェアはそれを処理できるはずですが、ハードウェアのアップグレードを必要とする 802.11 標準の新しいバージョンがある場合は、そうではありません。