Suivi de localisation sur l'iPhone

Publié Mis à jour

Notre recherche de données de localisation sur iPhone - et comment l'utiliser

"Nous savons ou vous habitez!" Au moins, c'est l'affirmation d'Apple à la suite de la découverte que leur dernier iOS 4 pour iPhone et iPad dispose d'un mécanisme de suivi qui enregistre continuellement les détails de l'emplacement d'un iPhone tant que le téléphone est laissé allumé. En plus d'être stockées sur le téléphone lui-même, ces informations sont également automatiquement incluses dans les sauvegardes effectuées lorsque vous synchronisez votre iPhone à l'aide d'iTunes.

Bien que connu depuis quelques mois dans le monde de la criminalistique numérique, la nouvelle a été révélée au grand public après un rapport des chercheurs en sécurité Pete Warden et Alasdair Allan. nouvelles que votre anonymat vient de devenir un peu plus petit. Mais les nouvelles sont-elles vraiment si sérieuses? À quel point l'utilisateur moyen d'un iPhone devrait-il être concerné?

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

Nous avons effectué des recherches sur le problème et notre conclusion est que les données de localisation exposées dans les fichiers de sauvegarde iTunes suffisent à susciter certaines inquiétudes dans certaines circonstances. Nous avons analysé un téléphone contenant environ un an de données de localisation. En termes généraux, il est possible d’utiliser ces données pour voir de manière générale où se trouvait l’utilisateur du téléphone un jour donné. Par exemple, lorsque l'utilisateur est parti en vacances aux Maldives plus tôt dans l'année, vous pouvez voir les points de localisation des téléphones passer de Londres aux Maldives. Cependant, il n'est pas aussi facile d'explorer des endroits beaucoup plus spécifiques.

iPhone location tracking data in Google Earth
Suivi de la localisation d'un iPhone dans Google Earth

Étant donné que les données semblent provenir de stations de base de téléphonie mobile ("tours de téléphonie cellulaire" pour nos amis américains), la précision des points de localisation varie considérablement. Dans les villes (ou dans d’autres zones comportant de nombreuses stations de base de téléphonie mobile), vous pouvez généralement suivre un utilisateur à quelques centaines de mètres. A la campagne c'est une image différente. Dans un exemple, un utilisateur était à Portsmouth pendant une journée, mais les tracés de localisation l'ont montré au cours de cette journée, de même qu'à Portsmouth, Southampton et l'île de Wight! De plus, il semblerait qu'Apple ait choisi, pour une raison quelconque, de ne pas stocker ces données en temps réel. Au lieu de cela, les informations de localisation sont regroupées et enregistrées sur le téléphone, généralement une ou deux fois par jour.

Cela peut signifier qu'un utilisateur semble être à plusieurs endroits à la fois, car trois ou quatre endroits différents peuvent être enregistrés, mais tous avec la même date / heure. Cependant, il est clair qu'il y a suffisamment de données pour fournir une image générale de ce que fait un utilisateur. La police et les services de sécurité pourraient trouver les données inestimables pour prouver ou réfuter un alibi sans avoir à dépenser des sommes considérables pour délivrer une assignation aux réseaux mobiles pour des données de localisation plus précises.

Free KML export option in iPhone Backup Extractor
Option d'exportation gratuite KML dans iPhone Backup Extractor

Si vous possédez un iPhone et que vous êtes curieux de savoir quelles informations le téléphone affiche à votre sujet, nous avons mis à jour iPhone Backup Extractor pour extraire les données de localisation au format CSV (adapté à Excel) ou au format KML en utilisant le logiciel gratuit Google Earth).

Puisque nous reconnaissons qu’il s’agit d’un problème qui préoccupe de nombreuses personnes, nous avons décidé d’intégrer cette fonctionnalité - sans restriction - à la version gratuite de notre logiciel. Vous pouvez télécharger le logiciel depuis notre site .

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 (% de précision)
  • LocationHarvest : ID voyage, horodatage (heure et date), latitude, longitude, précision horizontale, altitude, précision verticale, vitesse, cap (direction), confiance (pourcentage d'exactitude)
  • 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 d'exactitude)

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 de consolidé.db avec iPhone Backup Extractor

Le fichier de base de données consolidated.db est stocké dans /Library/Caches/locationd , dans la sauvegarde et sur l'iPhone. Apple utilise des hachages SHA1 codés en hexadécimal pour stocker les fichiers de sauvegarde après la synchronisation avec iTunes. Le moyen le plus simple d'accéder au fichier consiste donc à utiliser le "Mode expert". Cela peut être fait comme suit:

  • Ouvrir iPhone Backup Extractor
  • Cliquez sur le bouton "Mode expert"
  • Accédez au dossier suivant LibraryCacheslocationd
  • Cochez la case en consolidation.db fichier consolidation.db
  • Cliquez sur le bouton "Extraire la sélection" 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
Consolidated.db 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.

About the author

Andy Coles has been building and documenting iPhone Backup Extractor since it was first released. He's made a number of discoveries in the field of data recovery, most notably techniques for transferring data between iPhone backups.

PDG de Reincubate au Buckingham Palace

Les photos ci-dessus illustrent les membres de l'équipe de Reincubate réunis au Buckingham Palace avec Sa Majesté la reine Elizabeth, après avoir reçu le prix le plus prestigieux du Royaume-Uni pour leur travail avec la technologie Apple. Lisez notre position sur la vie privée, la sécurité et la sûreté .

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

Pouvons-nous améliorer cet article?

Nous aimons entendre les utilisateurs: pourquoi ne pas nous envoyer un email, laisser un commentaire ou tweet @reincubate?

© 2008 - 2019 Reincubate Ltd. Tous droits réservés. Registered in England and Wales #5189175, VAT GB151788978. Reincubate® is a registered trademark. Confidentialité et modalités. Nous recommandons l'authentification multi-facteurs. Construit avec à Londres.

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

$39.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 Zdziarski picture

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

Affaires

$299.95

25 appareils iCloud

Support client prioritaire

Licence commerciale

Tous les avantages de plan Premium

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

Vous avez besoin d'un accès à l'API iCloud, d'outils légaux, d'une récupération en bloc de données SQLite supprimées?

Découvrez nos API à reincubate.com.