Default post cover image

Locatietracering op de iPhone

Andrew Coles

door Andrew Coles

Welke locatiegegevens worden door uw iPhone of iPad bijgehouden?

Het is algemeen bekend - tenminste hier op Reincubate HQ - dat iOS-apparaten veel persoonlijke gegevens opslaan. Ik was verrast om vandaag wakker te worden en mensen te vinden die bloggen over hoe de iPhone de locaties van gebruikers logt.

consolidated.db : locatiegegevens bijhouden

Op iOS slaat het bestand consolidated.db uw telefoon-, GPS- en wifi-locatiegegevens op. Gebruikers laten weten wat er op een apparaat wordt opgeslagen, is niet zo'n slecht idee, en het is een belangrijk principe voor ons, en dit aan het licht brengen is geen slechte zaak.

Apple slaat iets meer op dan alleen de coördinaten voor de lengte- en breedtegraad en een tijdstempel in het apparaat en de back-up. Hieronder is een snel overzicht van wat elke tabel daarin bevat:

  • CellLocation (of CdmaCellLocation ): tijdstempel (tijd en datum), CdmaCellLocation en lengtegraad, horizontale nauwkeurigheid, hoogte (niet ingesteld), verticale nauwkeurigheid (niet ingesteld), snelheid (niet ingesteld)
  • CellLocationHarvest : telefoonmaatschappij (Orange, T-Mobile, O2, Vodafone), tijdstempel (tijd en datum), breedtegraad, lengtegraad, horizontale nauwkeurigheid, hoogte, verticale nauwkeurigheid, snelheid, koers (richting), vertrouwen (nauwkeurigheidspercentage)
  • LocationHarvest Harvest: tripID, tijdstempel (tijd en datum), breedtegraad, lengtegraad, horizontale nauwkeurigheid, hoogte, verticale nauwkeurigheid, snelheid, koers (richting), vertrouwen (nauwkeurigheidspercentage)
  • WifiLocation : MAC-adres van Wi-Fi, tijd / datum, breedtegraad, lengtegraad, horizontale nauwkeurigheid, hoogte, verticale nauwkeurigheid, snelheid (niet ingesteld), richting (niet ingesteld), betrouwbaarheid (nauwkeurigheidspercentage)

Er zit een aantal interessante dingen in deze database en niet alleen de telefoonlocaties die zijn opgeslagen. De opgeslagen gegevens zijn niet specifiek gerelateerd aan de telefoon en het signaal. 3G- en wifi-locaties zijn wijdverspreid en het gebruik van GPS registreert ook locatiegegevens. Als u bijvoorbeeld 3G, BT OpenZone of een vergelijkbare wifi-bron gebruikt tijdens uw reizen, wordt het GPS-gebruik in apps geactiveerd als u bent overgeschakeld en wordt uw locatie daarom opgeslagen. Details over de Wi-Fi-routers waarmee u verbinding hebt gemaakt, worden ook opgeslagen in het bestand consolidation.db .

De nauwkeurigheid van deze gegevens is slechts zo goed als de triangulatie van de telefoonmasten en GPS-bronnen. Kijkend naar de gegevens die op mijn iPhone zijn opgeslagen, zou ik zeggen dat de triangulatie van de locatie van mijn iPhone onderweg niet zo nauwkeurig is, maar nog steeds binnen een mijl of zo van mijn locatie. GPS-locaties lijken binnen meters te liggen - zo niet precies - dus het kan een beetje tegenvallen, tenzij je de verschillen in data ontcijfert. Nauwkeurigheid zal altijd een groot verschil maken, afhankelijk van hoe ver de locatie is verwijderd. Hoe meer een gebied is opgebouwd, hoe groter de concentratie van masten is en daarom zijn deze waarden nauwkeuriger.

Waar is het consolidated.db bestand met locatiegegevens en hoe kan ik de inhoud ervan bekijken?

Het vinden van de consolidated.db is eenvoudig met de iPhone Backup Extractor:

Extracting consolidated.db with iPhone Backup Extractor
Gecombineerd db extraheren met iPhone Backup Extractor

Het databasebestand consolidated.db wordt opgeslagen in /Library/Caches/locationd , in de back-up en op de iPhone. Apple gebruikt hex-gecodeerde SHA1 hashes om back-upbestanden op te slaan na synchronisatie met iTunes, dus de gemakkelijkste manier om toegang tot het bestand te krijgen, is met behulp van de "Expert-modus". Dit kan als volgt gedaan worden:

  • Open iPhone Backup Extractor
  • Klik op de knop "Expertmodus"
  • Navigeer naar de volgende map Library > Caches > locationd
  • Vink het selectievakje aan naast het bestand consolidation.db
  • Klik op de knop 'Geselecteerde selectie' en kies een locatie om het bestand op te slaan
  • Het consolidation.db-bestand wordt opgeslagen op deze locatie in de volgende map \Library\Caches\locationd

Als u het databasebestand wilt bekijken, moet u een van de volgende toepassingen gebruiken. Beide applicaties zijn gratis en door de bovenstaande tabellen te bekijken, moet u locatiegegevens kunnen zien met weinig technische kennis.

An iPhone's consolidated.db in SQLite Manager
Het geconsolideerde.db van een iPhone in SQLite Manager

Zodra u locatiereferentiepunten in de database vindt, kunt u Google Maps gebruiken om de locaties uit te zetten. Zoek met behulp van "Latitude, Longitude" en je zult de locaties vinden die zijn ingevoerd.

Andrew Coles

door Andrew Coles on , last updated

We hebben meer dan 3.000.000 mensen geholpen met het herstellen van hun verloren iPhone-gegevens. Laat ons u ook helpen.

Geef een reactie

© 2008 - 2018 Reincubate Ltd. Geregistreerd in Engeland en Wales: #5189175, VAT GB151788978. Gebouwd met ❤️ in Londen.

Reincubate is een geregistreerd handelsmerk. Alle rechten voorbehouden. Algemene voorwaarden. Privacybeleid. Het zijn jouw gegevens, niet de onze. Wij bevelen 2FA aan.

close

Voor persoonlijke gebruikers

Voor bedrijven en pro-gebruikers

Scroll naar beneden voor zakelijke en pro-plannen

basis-

$34.95

iTunes-ondersteuning

Werkt met Windows en Mac

Klantenondersteuning

Bekijk de iCloud-apparatenlijst

KOOP BASIS

Premie

$69.95

Ondersteuning voor iCloud en iTunes

Werkt met Windows en Mac

Klantenondersteuning

5 iCloud-apparaten

KOOP PREMIUM
Jonathan

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

Jonathan Zdziarski

Forensisch en iOS-expert

Voor zakelijke en professionele gebruikers

Bedrijf

$299.95

25 iCloud-apparaten

Klantondersteuning met hoge prioriteit

Commerciële licentie

Alle voordelen van ons premium plan

KOOP ZAKEN
ricloud
Demo onze API's voor bedrijven

Noodzaak van iCloud-toegang, forensische tooling, bulkherstel van verwijderde SQLite-gegevens?

Meer informatie over onze API's op reincubate.com.