Massenüberwachung mithilfe eines Wi-Fi-basierten Standortverfolgungssystems
Überblick über Wi-Fi-basierte Standortverfolgungssysteme (WPS)
- Wi-Fi-basiertes Standortverfolgungssystem (WPS): Ein System, das den Standort mobiler Geräte mithilfe nahegelegener Wi-Fi-Access-Points (APs) bestimmt.
- Apples WPS: Dieses System kann weltweit eine Bedrohung für die Privatsphäre darstellen.
Angriffsmethode und Ergebnisse
- Angriffsmethode: Es wird eine Angriffsmethode vorgestellt, mit der ein nicht autorisierter Angreifer die geografischen Positionen von Wi-Fi-BSSIDs in nur wenigen Tagen erfassen kann.
- Dabei werden dicht belegte Bereiche im MAC-Adressraum ausgenutzt.
- Ergebnis: Innerhalb eines Jahres wurden die genauen Standorte von weltweit mehr als 2 Milliarden BSSIDs bestimmt.
Fallstudien zu Eingriffen in die Privatsphäre
- Langfristige Datenerfassung: Werden Daten über längere Zeit gesammelt, lassen sich die Bewegungsrouten von Geräten nachverfolgen.
- Stationäre Wi-Fi-APs: Die meisten Wi-Fi-APs bewegen sich über lange Zeiträume nicht.
- Mobile Geräte: Auch Geräte, die für Mobilität ausgelegt sind, etwa Reiserouter, können verfolgt werden.
- Fallstudien:
- Verfolgung in Kriegsgebieten: Verfolgung mobiler Geräte in der Ukraine und im Gazastreifen.
- Analyse der Auswirkungen von Naturkatastrophen: Untersuchung der Folgen der Brände auf Maui.
- Möglichkeit der Personenverfolgung: Über drahtlose Access Points können bestimmte Personen verfolgt werden.
Empfehlungen zum Schutz der Privatsphäre
- WPS-Betreiber und Wi-Fi-AP-Hersteller: Es werden Empfehlungen zum Schutz der Privatsphäre von Millionen Nutzern gegeben.
- Verantwortungsvolle Offenlegung von Schwachstellen: Apple und Wi-Fi-AP-Hersteller wurden über die Schwachstellen informiert, und einige Gegenmaßnahmen wurden umgesetzt.
Meinung von GN⁺
- Schwere des Eingriffs in die Privatsphäre: Dass Wi-Fi-basierte Standortverfolgungssysteme großflächige Verletzungen der Privatsphäre ermöglichen, ist ein ernstes Problem.
- Technische Schwachstelle: Der Angriff, der dicht belegte Bereiche im MAC-Adressraum ausnutzt, ist technisch einfach, aber äußerst wirksam.
- Notwendigkeit stärkerer Sicherheit: WPS-Betreiber und Wi-Fi-AP-Hersteller müssen dringend Maßnahmen zur Verbesserung der Sicherheit einführen.
- Sensibilisierung der Nutzer: Auch normale Nutzer sollten sich dieser Bedrohung der Privatsphäre bewusst werden und ihre Sicherheitseinstellungen verschärfen.
- Prüfung alternativer Technologien: Als Alternative zu Wi-Fi-basierten Standortverfolgungssystemen sollten sicherere Technologien geprüft werden.
1 Kommentare
Meinungen auf Hacker News
Supernetworks arbeitet an Standard-Sicherheits-Wi‑Fi-Routern. Unsere Software hatte bereits die Möglichkeit, MACs pro Interface festzulegen; als Reaktion auf diese Studie haben wir im Entwicklungs-Branch außerdem MAC-Randomisierung ergänzt, die im nächsten Release allgemein verfügbar sein soll (https://github.com/spr-networks/super)
Viele Karten, die WDS/AP-VLAN unterstützen, haben auch mit dem Aktualisieren der BSSID keine Probleme. Auch bei der Nutzung als Reise-Router lassen sich in der UI die AP-BSSID/MAC und das Wi‑Fi-Client-Interface für den Internet-Uplink leicht randomisieren
Stand 2017 fanden die Autoren des genannten Papers bei 96 % der Android-Smartphones MAC-Leaks; bei den übrigen 4 % war nicht bewiesen, dass es keine Leaks gab, sie hatten sie nur bis zum Zeitpunkt der Veröffentlichung nicht beobachtet. Wenn die Baseband-Firmware nicht vollständig Open Source ist, wie etwa bei ath9k_htc, gibt es praktisch keine Möglichkeit, dieses Leck zu verhindern oder sicher zu sein, ob es auftritt: https://wiki.debian.org/ath9k_htc/open_firmware
Mit Open-Source-Baseband-Firmware kann man sicherstellen, dass das Baseband nicht einmal auf die Hardware-MAC-Adresse zugreifen kann; wenn man möchte, kann man beim Booten auch jedes Mal das MAC-Adress-EEPROM neu flashen
Mich würde auch interessieren, ob M.2-Wi‑Fi-Karten wie Qualcomm Atheros QCA6174 Wi‑Fi 5 und Qualcomm Atheros QCNFA765 Wi‑Fi 6 AP/VLAN und BSSID-Aktualisierung unterstützen
Als Däne bin ich der Meinung, dass man Gesetze und Regulierung braucht, wenn man Massenüberwachung per Wi‑Fi wirklich verhindern will. Früher war das Tracking von Menschen hier legal, zum Glück ist es das inzwischen nicht mehr. Ich erinnere mich noch gut an die Gegenwehr kleiner Kommunen, als sie Menschen in Fußgängerzonen mit Geschäften nicht mehr tracken durften. Fast jede dänische Stadt hat so eine zentrale Einkaufsstraße, größere Städte sogar mehrere
Kleine Städte trackten Menschen, um zu sehen, welche Abschnitte beliebt waren und welche nicht. Das geschah nicht nur aus böswilligen Motiven, sondern weil sie unter dem Problem der „Innenstadtverödung“ litten, da Menschen in große Einkaufszentren abwanderten. Deshalb wollten sie Spielplätze oder Kultureinrichtungen schaffen oder Ladenmieten subventionieren, um die Einkaufsstraßen insgesamt lebendiger zu machen. Unabhängig von den guten Absichten war es dennoch Massenüberwachung
https://standards.ieee.org/beyond-standards/data-privacy-and...
Als normaler Heimanwender finde ich diese Oberfläche und die Funktionen wirklich attraktiv, aber es braucht besser aussehende Hardware. Das sind die sogenannten Kosten für die Zustimmung des Partners
Auf einem Android-12-Smartphone habe ich Standort, Verbesserung der Standortgenauigkeit, Wi‑Fi-Scanning, Bluetooth-Scanning, Google-Standortgenauigkeit, Google-Standortverlauf und Google-Standortfreigabe deaktiviert; auch auf App-Ebene ist „immer erlauben“ nirgends gesetzt
„Nur während der Nutzung der App erlauben“ gilt etwa für Maps, Lyft, Uber und Uber Eats. Interessant ist, dass bei der Suche nach „location“ in den Einstellungen die „Google ...“-Einträge nicht erscheinen; man muss sie unter Location/Location services direkt suchen
Manchmal schalte ich den Standort kurz ein, aber meistens gebe ich Adressen direkt in Apps ein und schließe Standortzugriffsanfragen einfach. Natürlich kann alles mit Internetzugang schon allein über die öffentliche IP-Adresse, die beim Verbindungsaufbau zu einem Server genutzt wird, den Standort schätzen. Ein VPN kann helfen, aber dann muss man diesem Anbieter ebenfalls vertrauen
https://krebsonsecurity.com/2024/04/fcc-fines-major-u-s-wire...
Selbst mit ausgeschaltetem GPS und VPN kann eine Website meinen Standort kennen. Man kann das zwar deaktivieren, aber dann kann die Website einen blockieren. Vor ein paar Monaten habe ich versucht, die Beschränkungen für Online-Casinos in meinem Bundesstaat zu umgehen, und das war überhaupt kein Vergnügen
Auch den Standort kann man nicht ausschalten, ohne in die Einstellungen zu gehen
Zum Beispiel könnte Google Pay unter Android auch bei ausgeschaltetem Standort funktionieren, verlangt aber bei jedem Start der App zuerst die Standortberechtigung, noch bevor die eingerichtete Entsperrung per Fingerabdruck oder Passwort kommt
Ich habe kürzlich über die Gegenrichtung dieses Angriffs nachgedacht. Bei uns wird häufig in ein Lager eingebrochen, und ich fragte mich, ob man nicht mehrere SSIDs aus der Umgebung broadcasten und sehen könnte, mit welchen Netzwerken sich die Handys der Täter automatisch verbinden wollen.
Mit diesen Informationen könnte man abschätzen, wo sich die Diebe vermutlich häufig aufhalten, und das der Polizei übergeben oder selbst etwas unternehmen.
Viele moderne Smartphones randomisieren zwar ihre MAC-Adresse, bevor sie verbunden sind, aber vor ein paar Jahren konnte man auf diese Weise auch wiederkehrende Besucher erkennen.
Das hier klingt aber nach einer fortlaufenden Situation. Der tägliche Stress kann am Ende dazu führen, dass man selbst oder jemand anders ums Leben kommt, und dafür ins Gefängnis zu gehen, ist es wahrscheinlich nicht wert.
Menschen benutzen ihre Handys jahrelang und löschen ihre Wi‑Fi-Netzwerkliste kaum je; diese Information sagt also nur, dass sie dieses Unternehmen irgendwann einmal besucht haben. Sie bedeutet nicht, dass sie häufig dort hingehen.
Ich finde, Handys sollten eine Funktion für standortbasiertes Wi‑Fi haben. Vermutlich gilt das Gleiche für Bluetooth.
Wenn man zu Hause ist, wird Wi‑Fi eingeschaltet, andernfalls ausgeschaltet. Leider haben Apple, Google und die Mobilfunkanbieter ein Interesse daran, unsere Geräte sehr leicht mit der Umgebung verbindbar zu machen – wegen Ortungsdiensten, Werbung/Überwachung und Cellular Offloading.
Intelligent Wi‑Fi bietet Netzwerkwechsel, Auto Wi‑Fi, Erkennung verdächtiger Hotspots und verbesserte Energiesparfunktionen. Auto Wi‑Fi schaltet Wi‑Fi je nach Standort ein und aus, merkt sich die Verbindungsmuster des Nutzers und bevorzugte Netzwerke, schaltet es ein, wenn ein bevorzugtes Netzwerk vorhanden ist, und schaltet es automatisch aus, wenn man die Region verlässt und das Netzwerk nicht mehr verfügbar ist.
Zu sagen, man wolle standortbasierte Funktionen, und direkt danach zu behaupten, genau solche Funktionen machten Geräte „zu offen“, wirkt widersprüchlich.
NFC muss sich nicht auf netzwerkbasierte Standortbestimmung stützen.
Beim Autofahren oder Herumlaufen muss man nicht unbedingt ständig broadcasten.
Der Titel dieses Papers, „surveilling the masses ...“, fühlt sich für mich nicht ganz passend an, auch wenn es um eine wichtige Entdeckung geht.
Der Ausdruck „Massenüberwachung“ ist zwar unscharf, ruft aber meist das Bild hervor, private Gespräche der Gesellschaft abzuhören/mitzulesen oder den genauen Standort aller Menschen in Echtzeit bestimmen zu können. Die tatsächliche Entdeckung ist eher, dass diese Methode als zusätzlicher statistischer Proxy-Indikator genutzt werden kann, um Bevölkerungsbewegungen sowie Ausfälle/Zerstörung von Infrastruktur abzuschätzen.
Außerdem kann sie den vergangenen und unter Umständen aktuellen Standort einer Person nur unter mehreren Annahmen offenlegen: dass die BSSID nicht gefälscht wurde, dass ein bestimmtes Smartphone diese BSSID gesehen hat, dass man die BSSID des Überwachungsziels kennt, dass diese BSSID tatsächlich vom Ziel genutzt wird und nicht an jemand anderen verkauft oder weitergegeben wurde, dass sich das Ziel in der Nähe der BSSID befindet und dass die BSSID eingeschaltet ist usw.
Das Paper sagt: „Das zentrale Ziel des von uns betrachteten Angreifers ist es, Standort- und Bewegungsdaten vieler Geräte weltweit oder in bestimmten interessierenden Regionen zu sammeln.“
Außerdem melden einige Netzwerke wie Spectrum alle verbundenen MAC-Adressen remote an die Spectrum-Datenbank, statt sie nur in einem lokalen Netzwerk-Panel anzuzeigen. Denn ein Spectrum-Netzwerk-Panel gibt es nicht mehr, nur noch die App.
Das bedeutet, dass ein staatlicher Akteur – also die USA – in Echtzeit im Minutentakt sehen kann, wer sich gerade in diesem Netzwerk befindet und welche Geräte kürzlich dort waren. Spectrum hat das so in die Firmware eingebaut.
In der App sieht man unter Services > Devices on Network > Manage alle verbundenen MAC-Adressen und alle kürzlich verbundenen MAC-Adressen. Das funktioniert auch aus der Ferne, ohne im Netzwerk eingeloggt zu sein.
Außerdem kann man in der App das Router-Passwort im Klartext sehen, unter Services > Your WiFi Network. Das bedeutet, dass ein staatlicher Akteur sich auch ohne Wissen des Nutzers remote in das Netzwerk einloggen könnte; außerdem ist es für die Sicherheit nicht gut, wenn die Passwörter von Millionen Haushalten im Klartext vorliegen.
Unterm Strich: Selbst wenn Apple das irgendwann behebt, ist die andere Seite des Trackings, die staatliche Akteure durchführen können, auf ISP-Firmware-Ebene möglich. Um solche Angriffe zu verhindern, bleibt nur, offene Firmware zu erlauben oder neue Gesetze zu schaffen. Wann es je wirklich brauchbare Datenschutzgesetze gegeben hat, ist noch einmal eine andere Frage.
Vor ein paar Jahren habe ich ein Open-Source-Tool veröffentlicht, das dabei hilft, die Wi‑Fi-Welt zu kartieren: https://github.com/calebmadrigal/trackerjacker
„Why Your Wi‑Fi Router Doubles as an Apple AirTag“, 100 Kommentare: https://news.ycombinator.com/item?id=40430603
Ende März 2024 aktualisierte Apple stillschweigend seine Website und wies darauf hin, dass jeder die Erfassung und Weitergabe des Standorts seines eigenen drahtlosen AP durch Apple ablehnen kann, indem er „_nomap“ an das Ende des Namens des Wi‑Fi-Access-Points (SSID) anhängt. Wenn man „_nomap“ an den Namen des Wi‑Fi-Netzwerks anhängt, wird auch Googles Standortindex blockiert.
Selbst wenn man keine Apple-Produkte besitzt: Hat man einen AP und jemand in der Nähe ein Apple-Gerät, landet dessen BSSID in Apples Datenbank. Entscheidend ist, dass unabhängig davon, ob man Apple-Geräte nutzt, alle APs standardmäßig erfasst werden. Häufig genutzte Reiserouter erhöhen das potenzielle Datenschutzrisiko zusätzlich.
Der Opt-out-String „_nomap“ von Google/Apple muss am Ende der SSID stehen, während Microsofts „_optout“ irgendwo in der SSID vorkommen darf. Will man beides ablehnen, lautet die Reihenfolge SSIDName_optout_nomap.
Schon vor langer Zeit gab es eine Website, die Wi‑Fi-Router und deren Standorte gesammelt hat.
https://www.wigle.net/
Ursprüngliche Quelle: https://news.ycombinator.com/item?id=40454706
Verwandter Beitrag: https://news.ycombinator.com/item?id=40464184