iPhoneやiPod Touchは母艦のPCに接続するとバックアップを行うようになっている。アプリケーションのデータやメール設定、通話履歴など様々なデータがバックアップされる。 コンソールベースで実行する 万が一、データが消失した時にはバックアップから戻せるので安心だが、ただデータが蓄積されていくというのも面白くはない。実際、どのようなデータがバックアップされているのか見てみよう。 今回紹介するオープンソース・ソフトウェアはiPhone Backup Decoder、iPhoneバックアップデータのデコードソフトウェアだ。 iPhone Backup DecoderはiPhone(iPod Touchも恐らく対応)のバックアップデータを指定して実行するソフトウェアだ。Pythonスクリプトになっており、たった一ファイルで動作する。 一つのバックアップデータをデコードしたもの 実行すると、