
iPhoneのSMSテキストメッセージのバックアップファイルにアクセスして読む方法
iPhoneのSMSバックアップファイルにアクセスして読みたいなら、ここが最適な場所です。iPhoneのテキストメッセージ、SMS、MMS、iMessageがすべて含まれているこのテキストメッセージファイルにアクセスする方法と、ファイルの内容を読む方法を解説します。この方法はMac OS XとWindowsの両方で有効です。
Mac上のiPhone SMSバックアップファイルの場所
まずは、テキストメッセージとiMessageを含むバックアップファイルにアクセスしましょう。SMS/テキストメッセージは、iPhoneの標準バックアップ場所の奥深くにバックアップされています。
探しているファイルは、Mac 上の次の場所にあります。
~/Library/Application Support/MobileSync/Backup/
ファイルは Windows 上の次の場所にあります (他のバージョンの Windows については、この記事のさらに下に記載されているその他の保存場所を参照してください)。
C:\Users\USERNAME\AppData\Roaming\Apple Computer\MobileSync\Backup
次に、これらのディレクトリに含まれるフォルダを調べ、ランダムに生成された非常に長く、16進数で構成されたファイル名を探します。例:9182749a9879a8798a798e98798798f9879877c98798。複数のデバイスをコンピューターに同期していない限り、通常はここにはディレクトリが1つしかありません。
そのディレクトリを開き、次のファイル名を探します。
3d0d7e5fb2ce288813306e4d4636395e047a3d28
このファイルには.mddataまたは.mdbackupという拡張子が付いている場合がありますが、拡張機能が有効になっていないと表示されない場合があります。これは大きな問題ではありません。このファイルにアクセスできれば問題ありません。
iPhoneのSMSバックアップファイルを読む方法
このファイルを見つけたら、デスクトップまたはアクセスしやすい場所にコピーしてください。これは imessage/sms データベースのバックアップとしても機能します。これは、何らかの理由で何かを台無しにした場合に、元のメッセージ バックアップ データベースが危険にさらされないようにするために重要です。このファイルは実際には SQLite データベースであり、SQL コマンドを使用して他のデータベースと同様にテーブルを読み取り、クエリできることに気付くかもしれません。SQL の経験がない場合はそれほど複雑ではありませんが、最初に SQLite データベース ファイルを開いて読み取ることができるアプリケーションをダウンロードする必要があります。下のスクリーンショットでは、Mac OS X 用の MesaSQLite を使用していますが、これは現在ベータ版で無料でダウンロードできます。必要に応じて、Windows 用の SQLite アプリも多数あります。
SQLite 管理アプリをダウンロードしたら、プログラムを起動し、SQL アプリ内で前述の SMS データベース ファイル (そうです、3d0d7e5fb2ce288813306e4d4636395e047a3d28 ファイルです) を開いて、すべてのテキスト メッセージを表示します。
SQLiteデータベースであることの一番の利点は、簡単にクエリを実行できることです。特定の番号からのテキストメッセージだけを探している場合は、クエリでその番号を指定します。例えばMesaSQLiteでは、「テーブルコンテンツ」でこの番号を選択し、「メッセージ」>「アドレス」>「次の値を含む」>「1888」と選択します。
1888 を他の数字のプレフィックスに置き換えてください。必要なメッセージが表示されたら、それらをダブルクリックするだけで、SQL マネージャーで開かれたバックアップファイルに保存されているテキストメッセージを読むことができます。
そして、これらのバックアップ ファイルを通じてテキスト メッセージの内容を変更することもできます。
なお、データベースファイルをTextWranglerなどのテキストエディタにドラッグ&ドロップすることもできますが、ファイルの見た目が完全に崩れてしまい、非常に読みにくくなります。ただし、正確なメッセージを検索する非常に手軽な方法を探していて、内容が分かっている場合は、この方法も有効ですが、見た目はあまり良くありません。
WindowsでのiPhone SMSバックアップファイルの場所
Windows には複数のバージョンがあるため、iPhone のバックアップ ファイルの保存場所は以下になります。
%APPDATA%\Apple Computer\MobileSync\Backup\
Windows XP:
%APPDATA% = C:\Documents and Settings\[ユーザー名]\Application Data\
Windows Vista:
%APPDATA% = C:\Users\[ユーザー名]\AppData\Roaming
Windows 7およびWindows 8:
C:\Users\user\AppData\Roaming\Apple Computer\MobileSync\Backup
Windows 10:
C:\Users\USERNAME\AppData\Roaming\Apple Computer\MobileSync\Backup
その他はすべて上記と同じです。同じファイルを探し、SQLite エディターで開く必要があります。