Default post cover image

Suivi de localisation sur l'iPhone

Andrew Coles

par Andrew Coles

Quelles données de localisation sont suivies par votre iPhone ou votre iPad?

Il était de notoriété publique - du moins ici au siège social de Reincubate - que les appareils iOS stockent beaucoup de données personnelles. J'ai été surpris de me réveiller aujourd'hui et de trouver des internautes sur les emplacements des utilisateurs de l'iPhone.

consolidated.db : suivi des données de localisation

Sur iOS, le fichier consolidated.db stocke votre téléphone, votre GPS et vos données de localisation Wi-Fi. Permettre aux utilisateurs de savoir ce qui est stocké sur un périphérique n’est pas une si mauvaise idée, et c’est un principe important pour nous, et cela n’est pas une mauvaise chose.

Apple stocke un peu plus que les coordonnées latitude-longitude et un horodatage dans l'appareil et la sauvegarde. Vous trouverez ci-dessous un résumé rapide de ce que contient chaque tableau:

  • CellLocation (ou CdmaCellLocation ): horodatage (heure et date), latitude, longitude, précision horizontale, altitude (non définie), précision verticale (non définie), vitesse (non définie)
  • CellLocationHarvest : opérateur téléphonique (Orange, T-Mobile, O2, Vodafone), horodatage (heure et date), latitude, longitude, précision horizontale, altitude, précision verticale, vitesse, cap (direction), confiance (pourcentage de précision)
  • LocationHarvest : TripID, horodatage (heure et date), latitude, longitude, précision horizontale, altitude, précision verticale, vitesse, cap (direction), confiance (pourcentage de précision)
  • WifiLocation : adresse MAC du Wi-Fi, heure / date, latitude, longitude, précision horizontale, altitude, précision verticale, vitesse (non définie), direction (non définie), confiance (pourcentage de précision)

Il y a des choses intéressantes dans cette base de données, et pas seulement les emplacements téléphoniques stockés. Les données stockées ne sont pas spécifiquement liées au téléphone et au signal. Les emplacements 3G et Wi-Fi sont répandus et l'utilisation du GPS enregistre également les données de localisation. Par exemple, en utilisant la 3G, BT OpenZone, ou une source Wi-Fi similaire lors de vos voyages, vous activerez l’utilisation du GPS sur les applications si elles sont commutées et stockerez donc votre position. Les détails sur les routeurs Wi-Fi auxquels vous êtes connecté sont également stockés dans le fichier consolidation.db .

La précision de ces données ne vaut que la triangulation des antennes téléphoniques et des sources GPS. En regardant les données stockées sur mon iPhone, je dirais que la triangulation de l’emplacement de mon iPhone en déplacement n’est pas très précise, mais qu’elle se trouve toujours à moins d’un mile de ma position. Les emplacements GPS semblent se situer à quelques mètres, voire pas du tout, de sorte qu’ils peuvent être un peu inefficaces à moins que vous ne décodiez les différences de données. La précision fera toujours une grande différence en fonction de la distance. Plus une zone est construite, plus la concentration de mâts est importante et, par conséquent, ces lectures sont plus précises.

Où se trouve le fichier consolidated.db qui stocke les données de localisation et comment puis-je afficher son contenu?

Trouver le fichier consolidated.db est simple grâce à iPhone Backup Extractor:

Extracting consolidated.db with iPhone Backup Extractor
Extraction consolidée.db avec iPhone Backup Extractor

Le fichier consolidated.db base de données.db est stocké dans /Library/Caches/locationd , dans la sauvegarde et sur l’iPhone. Apple utilise des hachages SHA1 encodés en hexadécimal pour stocker les fichiers de sauvegarde après la synchronisation avec iTunes. La méthode la plus simple pour accéder au fichier consiste à utiliser le "mode Expert". Cela peut être fait comme ça:

  • Open iPhone Backup Extractor
  • Cliquez sur le bouton "Mode expert"
  • Naviguez jusqu'au dossier suivant Library > Caches > locationd
  • Cochez la case en consolidation.db fichier de consolidation.db
  • Cliquez sur le bouton "Extraire les éléments sélectionnés" et choisissez un emplacement pour enregistrer le fichier.
  • Le fichier consolidation.db sera enregistré à cet emplacement dans le dossier suivant \Library\Caches\locationd

Si vous souhaitez afficher le fichier de base de données, vous devez utiliser l'une des applications suivantes. Les deux applications sont gratuites et en consultant les tableaux mentionnés ci-dessus, vous devriez pouvoir voir les données de localisation avec peu de connaissances techniques.

An iPhone's consolidated.db in SQLite Manager
Un site consolidé.d'un iPhone dans SQLite Manager

Une fois que vous avez trouvé des points de référence d'emplacement dans la base de données, vous pouvez utiliser Google Maps pour tracer les emplacements. Recherchez en utilisant "Latitude, Longitude" et vous trouverez les emplacements saisis.

Andrew Coles

par Andrew Coles on , last updated

Nous avons aidé plus de 3 millions de gens à récupérer leurs données iPhone perdues. Laissez-nous vous aider aussi.

Soumettre un commentaire

© 2008 - 2018 Reincubate Ltd. Enregistrée en Angleterre et au Pays de Galles : #5189175, VAT GB151788978. Construit avec ❤️ à Londres.

Reincubate est une marque déposée. Tous droits réservés. Termes et conditions. Politique de confidentialité. Ce sont vos données, pas les nôtres. Nous recommandons l'authentification multi-facteurs.

close

Pour les utilisateurs personnels

Pour les entreprises et les utilisateurs professionnels

Faites défiler vers le bas pour les plans d'affaires et pro

Basic

$34.95

Support d’iTunes

Fonctionne avec Windows et Mac

Support client

Aperçu des appareils iCloud

ACHETER BASIC

Prime

$69.95

Support d’iCloud et iTunes

Fonctionne avec Windows et Mac

Support client

5 disp. d’iCloud

ACHETEZ PREMIUM
Jonathan

This is iPhone Backup Extractor, think of it as a "personal forensics" utility. It's pretty awesome.

Jonathan Zdziarski

Expert en criminalistique et iOS

Pour les utilisateurs professionnels et professionnels

Entreprise

$299.95

25 disp. d’iCloud

Support de haute priorité

Licence commerciale

Tous les avantages de plan Premium

ACHETER BUSINESS
ricloud
Démontrer nos API pour l'entreprise

Accès iCloud, outillage d'enquête, récupération en vrac et récupération de données SQLite supprimées ?

Découvrez nos API à reincubate.com.