Der WLAN-Adapter kann nicht nach Netzwerken suchen, wenn der Überwachungsmodus aktiviert ist

492
x80W

Mein drahtloser Adapter kann nach Access Points (ESSIDs) nicht suchen, nachdem ich den Überwachungsmodus aktiviert habe. Ich habe mit den Befehlen ip / iw und ifconfig / iwconfig versucht, den Überwachungsmodus zu aktivieren. Nachdem er jedoch eingeschaltet ist, wird mein WLAN getrennt und es sind keine Netzwerke sichtbar. Wenn ich die WLAN-Konfiguration mit iwconfig überprüfe, kann ich sehen, dass der Modus monitor sagt. Ich habe auch versucht, die Verbindung zu meinem WLAN zu trennen, bevor der Überwachungsmodus aktiviert wurde. Sobald er jedoch eingeschaltet ist, verschwinden alle Zugangspunkte (ESSIDs). Wenn ich airmon-ng zum Aktivieren des Überwachungsmodus verwende, ändert sich nur die Schnittstelle von wlan0 zu wlan0mon. Es werden immer noch keine Zugangspunkte angezeigt. Wenn ich jedoch wieder in den Managed-Modus wechsle, wird alles wieder normal. Die Zugangspunkte werden wieder angezeigt und ich kann mich wieder mit meinem WLAN verbinden. Kann mir jemand was sagen? geht schief? Fehlt mir etwas? Unterstützt meine kabellose Karte den Überwachungsmodus nicht? Aber warum sagt der Modus Monitor, wenn ich nach dem Einschalten des Monitor-Modus die Verwendung von iwconfig überprüfe? Meine drahtlose Karte ist Qualcomm Atheros QCA9377. Kernmodul und Treiber sind identisch. ath10k_pci.

0

1 Antwort auf die Frage

0
Spiff

Nach meiner Erfahrung scheint die Unterstützung des Überwachungsmodus in zwei Kategorien zu fallen:

  1. Unterstützung für den "vollen" Monitormodus, bei dem die Karte getrennt wird und nicht mehr als 802.11-STA fungiert (kann sich nicht mit einem Netzwerk verbinden, kann nicht nach Netzwerken suchen usw.), sodass die Karte einfach einen angegebenen Kanal einstellen kann durch den Benutzer (möglicherweise über die Benutzeroberfläche des Sniffer-Tools) und passiv zuhören und versuchen, alle 802.11-Pakete, die auf diesem Kanal angezeigt werden, zu dekodieren, unabhängig davon, in welcher BSSID sich die Pakete befinden.

  2. "Teilweise" Monitormodusunterstützung oder "Monitormodus während der Verbindung". In diesem Modus versucht die Karte, alles in Ordnung zu haltenMonitor-Modus, während er weiterhin versucht, als 802.11-STA zu fungieren, um seinen Host mit einem Netzwerk verbunden zu halten. Sie können nicht erwarten, den Kanal in diesem Modus erfolgreich einzustellen, da sich die Karte auf dem Kanal befinden muss, auf dem sich der Zugriffspunkt befindet. Die Karte muss die Kanäle wechseln, wenn sie von AP zu AP wechselt, wenn sie sich in einem Netzwerk mit mehreren APs auf verschiedenen Kanälen befindet, sodass die Paketerfassung möglicherweise beeinträchtigt wird. Die Karte muss außerdem den Kanal verlassen, um nach APs zu suchen, zu denen ein Roaming durchgeführt werden kann. Daher kann es vorkommen, dass Frames von anderen nicht-überlappenden Kanälen aufgenommen werden, die sich nicht mit dem Ziel verbinden, da sie während eines Roam-Scans auf diese anderen Kanäle abgestimmt wurden Miss-Pakete vom Zielkanal während dieser kurzen Zeitabschnitte außerhalb des Kanals). Es' Es ist nicht ungewöhnlich, dass Karten in diesem Modus nicht in der Lage sind, Pakete zu erfassen, die von der Karte selbst gesendet werden (insbesondere Dinge, die von der Hardware behandelt werden, wie z. B. die Acks und RTSes, die sie sendet). Manchmal belassen sie sogar ihren BSSID-Filter in diesem Modus und zeigen nur Frames von der aktuellen BSSID an, nicht alle BSSIDs des aktuellen Kanals.

Für meine Bedürfnisse bevorzuge ich die Unterstützung des "vollen" Monitormodus. Ich würde lieber eine separate 802.11-NIC verwenden, wenn ich während der Überwachung des Überwachungsmodus im Paket mit einem Netzwerk verbunden bleiben muss, anstatt mich mit all den Problemen zu beschäftigen, die beim Versuch auftreten, im Überwachungsmodus und im aktiv verbundenen STA-Modus zu sein zur selben Zeit.

Es klingt so, als würde Ihre Karte die "volle" Monitormodusunterstützung ausführen, die ich mag, aber Sie hatten gehofft, dass sie die "teilweise" Monitormodusunterstützung tun würde, die ich problematisch finde.

Danke für die Informationen, Spiff x80W vor 5 Jahren 0
Ich habe mit 'airmon-ng start wlan0 6' in den Überwachungsmodus gewechselt. Der WLAN-Adapter sollte auf Kanal 6 eingestellt werden, oder? Wenn ich jedoch 'aireplay-ng --test wlan0mon' eingebe, werden keine APs gefunden. wlan0 wechselt zu wlan0mon, wenn Sie den Überwachungsmodus aufrufen. Mein WLAN-Netzwerk wird normalerweise auf Kanal 6 angezeigt. Selbst wenn ich 'airodump-ng wlan0mon' zum Erfassen von Paketen verwende, passiert nichts. Der Tisch ist leer. x80W vor 5 Jahren 0