Warum erfasst ein auf Überwachungsmodus eingestellter USB-Adapter unter Linux keinen Nicht-WLAN-Verkehr, der auf derselben Frequenz (2,4 GHz) wie WLAN gesendet wird?

Warum erfasst ein auf Überwachungsmodus eingestellter USB-Adapter unter Linux keinen Nicht-WLAN-Verkehr, der auf derselben Frequenz (2,4 GHz) wie WLAN gesendet wird?

Ich habe einen WiFi-Adapter von Alfa, der im Monitormodus unter Linux funktioniert. Sobald ich ihn eingerichtet und Wireshark ausgeführt habe, kann ich den Datenverkehr auf anderen Routern und Geräten sehen. Wenn es ein neues Protokoll gibt, das dieselben 2,4 GHz zur Datenübertragung verwendet, aber nicht dem herkömmlichen TCP/IP-Protokoll folgt (wie dem 3-Wege-Handshake), kann ich es trotzdem auf meinem Alfa-Adapter überwachen?

Antwort1

Wenn es nicht TCP ist, aber esIstWi-Fi, Sie sollten es erfassen können. Die Erfassung erfolgt auf der Verbindungsebene, sodass der gesamte Wi-Fi-Verkehr angezeigt werden sollte, den es empfangen kann. Es kann UDP-Verkehr erfassen (der keinen 3-Wege-Handshake hat) und sogar Nicht-IP-Verkehr.

Wenn esnichtWi-Fi-Verkehr – also eine andere Form der Vernetzung, die zwar ein 2,4-GHz-Radio verwendet, aber keinem der PHYs des IEEE-802.11-Standards entspricht – lässt sich mit einem Wi-Fi-Adapter nicht überwachen, weil es sich nicht um Wi-Fi handelt.

Antwort2

@Guy Harris hat größtenteils Recht, außer dass in der Antwort zukünftige Erweiterungen des WLAN-Protokolls ignoriert werden. Angenommen, Ihre USB-Karte wäre eine 802.11g-Karte, andere Personen würden jedoch 802.11n verwenden, dann wäre die USB-Karte nicht in der Lage, absolut gültige WLAN-Übertragungen vom schnelleren Gerät zu empfangen, da sie den Datenfluss nicht sehen kann.

Wenn es also ein neues Softwareprotokoll gibt, sollte die Hardware damit umgehen können. Wenn es jedoch eine neuere Version des 802.11-Standards gibt, die Hardware-Upgrades erfordert, dann nicht.

verwandte Informationen