Default post cover image

iPhoneでの位置追跡

Andrew Coles

Andrew Coles

あなたのiPhoneやiPadでどのような位置情報を追跡していますか?

iOSデバイスには多くの個人データが保存されていることは、少なくともここのReincubate HQでは一般的な知識です。私は今日目を覚ますと、iPhoneロギングユーザーの場所についてブログをしている人がいることに驚きました。

consolidated.db :位置情報のトラッキング

iOSでは、 consolidated.dbファイルに電話、GPS、Wi-Fiの位置情報が保存されます。デバイスに何が格納されているかをユーザーに知らせることは、それほど悪い考えではなく、私たちにとって重要な原則であり、これを明示することは悪いことではありません。

Appleは、緯度経度座標だけでなく、デバイスとバックアップにタイムスタンプを格納しています。以下に、各テーブルの内容を簡単にまとめます。

  • CellLocation (またはCdmaCellLocation ):タイムスタンプ(時刻と日付)、緯度、経度、水平精度、高度(未設定)、垂直精度(未設定)、速度
  • CellLocationHarvest :電話オペレータ(オレンジ、T-Mobile、O2、Vodafone)、タイムスタンプ(日時)、緯度、経度、水平精度、高度、垂直精度、速度、コース(方向)、信頼度
  • LocationHarvest :tripID、タイムスタンプ(時刻と日付)、緯度、経度、水平精度、高度、垂直方向の精度、速度、コース(方向)、信頼度(確度のパーセンテージ)
  • WifiLocation :Wi-FiのMACアドレス、時刻/日付、緯度、経度、水平精度、高度、垂直精度、速度(未設定)、方向(未設定)、信頼度(精度パーセント)

このデータベースには、保存されている電話機の場所だけでなく、興味深いものがいくつかあります。格納されるデータは、特に電話と信号に関係しません。 3GとWi-Fiの場所が普及しており、GPSを使用すると位置情報も記録されます。例えば、3G、BT OpenZone、または同様のWi-Fiソースをあなたの旅行に使用すると、切り替えられた場合にアプリでGPS使用が有効になり、したがってあなたの場所が保存されます。接続先のWi-Fiルーターについての詳細は、 consolidation.dbファイルにも格納されています。

このデータの精度は、電話マストやGPSソースからの三角測量と同じくらいです。私のiPhoneに保存されているデータを見ると、移動中のiPhoneの位置の三角測量はあまり正確ではありませんが、まだ私の場所の1マイル程度です。 GPSの位置は数メートル以内にあるように見えますが、もし見つからない場合は、データの違いを解読しない限り、少しヒットして見逃すことがあります。正確な位置は、遠隔地の場所によって大きく異なります。ビルドアップされている領域が大きいほど、マストの濃度が高くなります。したがって、これらの測定値はより正確です。

ロケーションデータを格納するconsolidated.dbファイルはどこにありますか、どのようにコンテンツを見ることができますか?

consolidated.db見つけることはiPhone Backup Extractorを使用するconsolidated.dbで簡単です:

Extracting consolidated.db with iPhone Backup Extractor
iPhone Backup Extractorでconsolid.dbを抽出する

consolidated.dbデータベースファイルは、バックアップとiPhoneの/Library/Caches/locationdに格納されています。 Appleは、iTunesと同期した後、16進数のSHA1ハッシュを使用してバックアップファイルを保存するので、ファイルにアクセスする最も簡単な方法は「エキスパートモード」を使用することです。これはそうすることができます:

  • オープンiPhoneバックアップエクストラクタ
  • [エキスパートモード]ボタンをクリックします
  • 次のフォルダに移動しますLibrary > Caches > locationd
  • consolidation.dbファイルの横にあるチェックボックスをオンにします。
  • [選択したファイルを抽出]ボタンをクリックし、ファイルを保存する場所を選択します
  • consolidation.dbファイルは、この場所の次のフォルダ\Library\Caches\locationd保存されます

データベースファイルを表示するには、次のいずれかのアプリケーションを使用する必要があります。両方のアプリケーションは無料で、上記の表を見ることで、ほとんど技術的知識がない場所のデータを見ることができるはずです。

An iPhone's consolidated.db in SQLite Manager
SQLite ManagerのiPhoneのconsolidated.db

データベース内の任意の位置参照点を見つけたら、 Googleマップを使用して位置をプロットすることができます。 「Latitude、Longitude」を使用して検索すると、入力した場所が見つかります。

Andrew Coles

Andrew Coles on , last updated

私たちは、3,000,000 以上の人々が彼らの失われたiPhoneのデータを回復する支援してきました。私たちはあまりにもあなたを助けましょう。

コメントを投稿する

© 2008 - 2018 Reincubate Ltd. イングランドとウェールズで登録済み: #5189175, VAT GB151788978. ロンドンで愛と建てられた。

Reincubate は登録商標です。 無断複写・転載を禁じます。 利用規約. 個人情報保護方針. それはあなたのデータであり、我々のデータではありません。 マルチファクタ認証をお勧めします。

close

個人ユーザー向け

企業やプロユーザー向け

ビジネスやプロ計画のためにスクロールダウン

ベーシック

$34.95

iTunesのサポート

WindowsとMacで動作します

顧客サポート

iCloudデバイスリストのプレビュ

購入BASIC

プレミアム

$69.95

完全なiCloudとiTunesサポート

WindowsとMacで動作します

顧客サポート

5 iCloudデバイス

購入PREMIUM
Jonathan

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

Jonathan Zdziarski

フォレンジックとiOSの専門家

ビジネスユーザーおよびプロユーザー向け

Business

$299.95

25台のiCloudデバイス

優先度の高い顧客サポート

商用ライセンス

プレミアムプランの利点すべて

購入 BUSINESS
ricloud
エンタープライズ用のAPIをデモする

iCloud アクセス、科学捜査機関使用のツール、一括復元、削除された SQLite データの復元の必要がありますか?

APIの詳細は reincubate.com.