Default post cover image

Monitoraggio della posizione su iPhone

Andrew Coles

di Andrew Coles

Quali dati sulla posizione vengono tracciati dal tuo iPhone o iPad?

È risaputo che, almeno qui a Reincubate HQ, i dispositivi iOS memorizzano molti dati personali. Sono stato sorpreso di svegliarmi oggi e di trovare persone che blogging riguardo all'iPhone che registrano le posizioni degli utenti.

consolidated.db : rilevamento dei dati sulla posizione

Su iOS, il file consolidated.db memorizza i dati di posizione del telefono, GPS e Wi-Fi. Consentire agli utenti di sapere cosa viene memorizzato su un dispositivo non è una cattiva idea, ed è un principio importante per noi, e portare questo alla luce non è una cosa negativa.

Apple memorizza un po 'di più delle sole coordinate di latitudine e longitudine e una data / ora nel dispositivo e nel backup. Di seguito è riportato un breve riepilogo di ciò che ogni tabella in che contiene:

  • CellLocation (o CdmaCellLocation ): timestamp (ora e data), latitudine, longitudine, precisione orizzontale, altitudine (non impostata), precisione verticale (non impostata), velocità (non impostata)
  • CellLocationHarvest : operatore telefonico (Orange, T-Mobile, O2, Vodafone), marca temporale (ora e data), latitudine, longitudine, precisione orizzontale, altitudine, precisione verticale, velocità, rotta (direzione), confidenza (percentuale di precisione)
  • LocationHarvest : tripID, timestamp (ora e data), latitudine, longitudine, precisione orizzontale, altitudine, precisione verticale, velocità, rotta (direzione), confidenza (percentuale di accuratezza)
  • WifiLocation : indirizzo MAC di Wi-Fi, ora / data, latitudine, longitudine, precisione orizzontale, altitudine, precisione verticale, velocità (non impostata), direzione (non impostata), confidenza (percentuale di precisione)

Ci sono alcune cose interessanti in questo database, e non solo le posizioni del telefono che sono memorizzate. I dati memorizzati non sono specificamente correlati al telefono e al segnale. Le posizioni 3G e Wi-Fi sono prevalenti e l'utilizzo del GPS registra anche i dati relativi alla posizione. Ad esempio, se utilizzi 3G, BT OpenZone o una sorgente Wi-Fi simile sui tuoi viaggi, l'attivazione dell'utilizzo GPS sulle app verrà attivata se si passa, e quindi memorizzerà la posizione. I dettagli sui router Wi-Fi a cui sei connesso sono anche memorizzati nel file consolidation.db .

La precisione di questi dati è valida solo come la triangolazione dei montanti del telefono e delle fonti GPS. Guardando i dati memorizzati sul mio iPhone, direi che la triangolazione della posizione del mio iPhone in movimento non è molto accurata, ma comunque a circa un miglio dalla mia posizione. Le posizioni GPS sembrano essere a pochi metri, se non si accendono, quindi può essere un po 'incostante a meno che non decifrate le differenze nei dati. La precisione farà sempre una grande differenza a seconda di quanto remota sia la posizione. Più un'area è costruita, maggiore è la concentrazione degli alberi e quindi queste letture sono più accurate.

Dov'è il file consolidated.db che memorizza i dati sulla posizione e come posso visualizzarne i contenuti?

Trovare il consolidated.db è semplice utilizzando iPhone Backup Extractor:

Extracting consolidated.db with iPhone Backup Extractor
Estrazione di consolidato.db con iPhone Backup Extractor

Il file di database consolidated.db è memorizzato in /Library/Caches/locationd , nel backup e sull'iPhone. Apple utilizza gli hash SHA1 codifica esadecimale per archiviare i file di backup dopo la sincronizzazione con iTunes, quindi il modo più semplice per accedere al file è l'utilizzo di "Modalità esperto". Questo può essere fatto in questo modo:

  • Apri iPhone Backup Extractor
  • Fai clic sul pulsante "Modalità avanzata"
  • Passare alla seguente cartella Library > Caches > locationd
  • Spunta la casella accanto al file consolidation.db
  • Fai clic sul pulsante "Estrai selezionati" e scegli un percorso in cui salvare il file
  • Il file consolidation.db verrà salvato in questa posizione nella seguente cartella \Library\Caches\locationd

Se si desidera visualizzare il file del database, è necessario utilizzare una delle seguenti applicazioni. Entrambe le applicazioni sono gratuite e, visualizzando le tabelle sopra menzionate, è possibile visualizzare i dati sulla posizione con poche conoscenze tecniche.

An iPhone's consolidated.db in SQLite Manager
Un consolidato.db di iPhone in SQLite Manager

Una volta individuati i punti di riferimento della posizione nel database, è possibile utilizzare Google Maps per tracciare le posizioni. Cerca usando "Latitudine, Longitudine" e troverai le posizioni inserite.

Andrew Coles

di Andrew Coles on , last updated

Abbiamo aiutato oltre 3.000.000 di persone a recuperare i loro dati iPhone persi. Lascia che ti aiutiamo anche noi.

Invia un commento

© 2008 - 2018 Reincubate Ltd. Registrato in Inghilterra e Galles: #5189175, VAT GB151788978. Costruito con ❤️ a Londra.

Reincubare è un marchio registrato. Tutti i diritti riservati. Termini & Condizioni. politica sulla riservatezza. Sono i tuoi dati, non i nostri. Raccomandiamo 2FA.

close

Per utenti personali

Per le aziende e gli utenti professionali

Scorri verso il basso per business e piani professionali

Di base

$34.95

supporto iTunes

Funziona con Windows e Mac

Servizio Clienti

Anteprima dell'elenco dei dispositivi iCloud

ACQUISTA DI BASE

premio

$69.95

iCloud e supporto iTunes

Funziona con Windows e Mac

Servizio Clienti

5 dispositivi iCloud

ACQUISTA PREMIUM
Jonathan

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

Jonathan Zdziarski

Forense e esperto di iOS

Per utenti business e pro

Attività commerciale

$299.95

25 dispositivi iCloud

Assistenza clienti ad alta priorità

Licenza commerciale

Tutti i vantaggi del nostro piano premium

ACQUISTA IL BUSINESS
ricloud
Demo le nostre API per l'azienda

Hai bisogno di accesso iCloud, strumenti forensi, recupero in blocco di dati SQLite cancellati?

Scopri le nostre API a reincubate.com.