Wenn WLAN aktiviert ist und das Telefon nicht mit einem WLAN-Netzwerk verbunden ist, sucht es nach bekannten Netzwerken. Ich dachte immer, dass Netzwerke ihre SSID aussenden (wie StarbucksWifi) und wenn diese SSID in der Liste der bekannten Netzwerke auf dem Telefon steht, versucht das Telefon, eine Verbindung herzustellen.
Kürzlich habe ich herausgefunden, dass das Telefon aktiv versucht, sich mit bekannten Netzwerken zu verbinden, auch wenn diese nicht verfügbar sind. Ist es möglich, dieses letzte Verhalten zu blockieren?
Siehe dazu eine andere Diskussion zur Informationssicherheit .
Ich bin überrascht von dem, was Sie sagen, also lassen Sie mich noch einmal zusammenfassen.
Ja, die meisten Netzwerke senden ihre SSID (sie wird Beacon genannt). Wenn Ihr WLAN aktiviert ist und Sie das Scannen nicht deaktiviert haben, lauscht Ihr Telefon auf diese Beacons und versucht, die SSID im Beacon mit der SSID-Liste Ihres Telefons abzugleichen. Abhängig von Ihren Einstellungen wird es auch das Beacon verwenden, um Ihren aktuellen Standort zu bestimmen und möglicherweise sogar die MAC-Adresse des Beacons an Google zu senden, damit Google seine WLAN-Standortdatenbank auf dem neuesten Stand halten kann.
Bisher ist dies alles passiv – es wird nur auf Beacons gewartet. Das Telefon muss nicht aktiv versuchen, eine Verbindung zu Netzwerken herzustellen, es sei denn, einige der Netzwerke senden keine Beacons (versteckte Netzwerke, wie von @Chahk erwähnt). Aber selbst wenn Sie einige versteckte Netzwerke in Ihrer Liste haben, dachte ich, dass Android nicht aktiv versucht hat, nach diesen Netzwerken zu suchen (Prüfanfragen zu senden). Tatsächlich erinnere ich mich, dass sich Leute darüber beschwert haben und Apps von Drittanbietern geschrieben wurden, um dies zu beheben, siehe z. B. „HiddenSSID Enabler“ im Play Store.
Hat sich das geändert? Kannst du mir sagen, wo du darüber gelesen hast?
In diesem Fall besteht die einzige Lösung, die mir einfällt, darin, versteckte Netzwerke aus Ihrer Liste bekannter Netzwerke zu entfernen.
Chahk
SPRBRN
Chahk