Können Apps auch ohne GPS wissen, wo Sie sich befinden?

Mir ist aufgefallen, dass Google Maps zum Beispiel erraten kann, wo Sie Telefontürme oder ähnliches verwenden, selbst wenn GPS ausgeschaltet ist.

Gilt dies für Apps von Drittanbietern? Kann jede App herausfinden, wo Sie sich befinden?

Wenn ja, gibt es dort große Auswirkungen auf die Sicherheit?

Könnten Sie als Entwickler im Grunde nicht einen Hintergrundprozess erstellen, der jeden Standort jedes Telefons verfolgt, auf dem Ihre App installiert ist?

Antworten (4)

Apps können Ihren ungefähren Standort ohne GPS abrufen, aber nur, wenn sie die Berechtigung „Grober Standort“ haben. Mit der Berechtigung "Feiner Standort" kann eine App auch Ihren GPS-Standort abrufen, wenn GPS aktiviert ist.

Wenn Sie eine App installieren, zeigt Ihnen Android die erforderlichen Berechtigungen an. Wenn in der Liste kein grober oder feiner Standort angezeigt wird, kann die App Ihren Standort nicht abrufen.

Ja, aber die Anwendung muss die LOCATION_COARSE-Berechtigung anfordern.

Dies verwendet ein paar verschiedene Quellen, die verwendet werden, um den ungefähren Standort zu finden.

  • WLAN-Zugangspunkte: Google verfolgt den Standort von Zugangspunkten, indem es Informationen über sie sammelt, wenn die Leute GPS eingeschaltet haben. Dann können sie diese Zugriffspunkte verwenden, um Ihnen mitzuteilen, wo Sie sich befinden, wenn Sie kein GPS haben. Sie müssten WLAN aktiviert haben, damit das Gerät diese Methode verwenden kann.

  • Mobilfunkmasten (versucht, mindestens 3 zu bekommen, damit der Standort trianguliert werden kann, genau wie in den Filmen. Ok, dieser Teil ist nicht ganz richtig. Sie könnten 2 Türme (oder sogar 1) verwenden, um Ihren ungefähren Standort zu ermitteln, aber es wäre nicht annähernd so genau wie 3.)

Es können andere Quellen verwendet werden, aber ich kenne sie nicht, zumindest fallen mir gerade keine ein.

Also wirklich, es macht keinen Sinn, GPS aus Sicherheitsgründen auszuschalten? Apps wie Facebook können Ihren Standort trotzdem finden?
Durch das Deaktivieren von GPS wird verhindert, dass Apps mit LOCATION_FINE Ihren genauen Standort ermitteln. Ohne GPS sind sie auf Ihren ungefähren Standort beschränkt.
Verwendet Android die IP-Geolokalisierung auf allen Berechtigungsebenen? Das ist natürlich grob, aber wenn Sie GPS und Wi-Fi ausgeschaltet haben, würde es einer App (oder Website) in vielen Fällen immer noch ermöglichen, Ihren ungefähren Standort zu kennen.
Jede App mit Internetberechtigung kann möglicherweise IP-Geolokalisierung durchführen.

Eine App mit der Erlaubnis zur Nutzung des Internets könnte Ihren Standort auch ohne Standortberechtigungen anhand Ihrer IP-Adresse annähern.

Die IP-Adresse gibt nur das Gebiet oder das Land an, nicht den genauen Standort. Natürlich kann der Internet Service Provider anhand der IP den genauen Standort verfolgen, da er weiß, welche IP welchem ​​Benutzer zu einem bestimmten Zeitpunkt zugewiesen ist

Sie können diese Informationen einschränken, indem Sie Ihre Standorteinstellungen anpassen, dh unter Standortdienste die Option zum Verwenden drahtloser Netzwerke deaktivieren.

Dies sollte die meisten, wenn nicht alle davon abhalten, Ihre aktuelle Position zu melden.