Wie speichern Apps Daten in iPhone-Backups: Dateinamen und Hashes

Aktualisierte
Cover image for: Wie speichern Apps Daten in iPhone-Backups: Dateinamen und Hashes

Dieser Artikel hilft Ihnen, Dateien zu finden, die zu einer bestimmten App in einem iPhone-Backup gehören. Es hilft Ihnen auch, ein besseres Verständnis dafür zu entwickeln, wie Dateien und Ordner auf iOS angeordnet sind.

Der einfachste Ansatz für die Wiederherstellung von Dateien aus einer iOS-Sicherung besteht in der Verwendung des iPhone-Sicherungs-Extraktors: Mit der kostenlosen Edition können Sie die benötigten Dateien finden und extrahieren. Dies ist möglich, ohne dass Sie die Einzelheiten in diesem Artikel kennen müssen. Wenn Sie das möchten, werden Sie feststellen, dass wir im oberen Menü dieser Website eine Reihe praktischer Anleitungen finden, die Sie durch diesen Vorgang führen.

Grundlegendes zu Hash-Dateinamen in iOS-Sicherungen

Wenn eine iTunes- oder iCloud-Sicherung für Ihr iPhone, iPad oder Ihren iPod Touch durchgeführt wird, werden wichtige Daten in verschiedenen Dateien im Sicherungsordner gespeichert.

Die Dateinamen sind codiert, so dass sie als Zeichenfolgen aus Buchstaben und Zahlen erscheinen, wenn Sie auf den Sicherungsordner zugreifen, indem Sie einen sogenannten hexadezimierten SHA-1-Hash verwenden . In vielen Versionen des iPhone-Betriebssystems werden die gleichen Namen verwendet.

Hier sind einige der wichtigsten SQLite-Datenbankdateien, die im iTunes-Sicherungsordner enthalten sind . Die Dateinamen sind für iTunes- und iCloud-Backups identisch.

Speicherorte der iPhone-Sicherungsdateien für iOS 13, 12 und 11

Inhalt Echter Dateiname Sicherungsdateiname
SMS sms.db 3d0d7e5fb2ce288813306e4d4636395e047a3d28
Kontakte AddressBook.sqlitedb 31bb7ba8914766d4ba40d6dfb6113c8b614be442
Kalender Calendar.sqlitedb 2041457d5fe04d39d0ab481178355df6781e6858
Erinnerungen Calendar.sqlitedb 2041457d5fe04d39d0ab481178355df6781e6858
Anmerkungen notes.sqlite ca3bc056d4da0bbf88b5fb3be254f3b7147e639c
Anmerkungen NoteStore.sqlite 4f98687d8ab0d6d1a371110e6b7300f6e465bef2
Anrufsverlauf call_history.db 2b2b0084a1bc3a5ac8c27afdf14afb42c61a19ca
Anrufsverlauf CallHistory.storedata 5a4935c78a5255723f707230a451d79c540d2741
Standorte consolidated.db 4096c9ec676f2847dc283405900e284a7c815836
Webprotokoll History.db e74113c185fd8297e140cfcf9c99436c5cc06b57
Voicemail voicemail.db 992df473bbb9e132f4b3b6e4d33f72171e97bc7a
Fotos Photos.sqlite 12b144c0bd44f2b3dffd9186d3f9c05b917cee25
Hintergrundbild (Startbildschirm) HomeBackground.cpbitmap b97b0c3bc8a6bb221d0849b450fbd92b5d06a301
Hintergrundbild (Sperrbildschirm) LockBackground.cpbitmap 86736007d0166a18c646c567279b75093fc066fe

iOS 10, 9, 8 und 7 Speicherorte für iPhone-Sicherungsdateien

Inhalt Echter Dateiname Sicherungsdateiname
SMS sms.db 3d0d7e5fb2ce288813306e4d4636395e047a3d28
Kontakte AddressBook.sqlitedb 31bb7ba8914766d4ba40d6dfb6113c8b614be442
Kalender Calendar.sqlitedb 2041457d5fe04d39d0ab481178355df6781e6858
Erinnerungen Calendar.sqlitedb 2041457d5fe04d39d0ab481178355df6781e6858
Anmerkungen notes.sqlite ca3bc056d4da0bbf88b5fb3be254f3b7147e639c
Anrufsverlauf call_history.db 2b2b0084a1bc3a5ac8c27afdf14afb42c61a19ca
Anrufsverlauf CallHistory.storedata 5a4935c78a5255723f707230a451d79c540d2741
Standorte consolidated.db 4096c9ec676f2847dc283405900e284a7c815836
Fotos Line.sqlite 2d711a1f5613f5259730b98328a3f7e816698f88

Die Pfade zu den WhatsApp-, Snapchat-, Kik-, Viber- und WeChat-Datenbanken sind in der folgenden Tabelle aufgeführt. Diese Dateinamen sind für iOS 8 und 9 verfügbar, haben jedoch unterschiedliche Namen für die älteren iOS-Versionen.

Chat-App Gespeichert zu Sicherungsdateiname
WhatsApp App Domain/net.whatsapp.WhatsApp/ , Documents/ChatStorage.sqlite 1b6b187a1b60b9ae8b720c79e2c67f472bab09c0 , 275ee4a160b7a7d60825a46b0d3ff0dcdb2fbc9d , 7c7fba66680ef796b916b067077cc246adacf01d
Snapchat App Domains/com.toyopagroup.picaboo/ , Documents/chats.plist (private Nachrichten) oder stories.plist (öffentliche Snaps) 1cd3cd2b412f7b045dd479b617cb2a4f99ffdfee , 7cdb9af6c5352b97cc0f87369df43c49a45c99f3
Kik App Domain/group.com.kik.chat/ , cores/private/…/kik.sqlite 8e281be6657d4523710d96341b6f86ba89b56df7
Viber App Domain/com.viber/ , Documents/Contacts.data b39bac0d347adfaf172527f97c3a5fa3df726a3a
WeChat App Domain/com.tencent.xin/ , Documents/DB/MM.sqlite (Variiert dynamisch)
Linie Photos.sqlite 12b144c0bd44f2b3dffd9186d3f9c05b917cee25

iOS 6 iPhone Backup-Dateinamen

Inhalt Echter Dateiname Sicherungsdateiname
SMS sms.db 3d0d7e5fb2ce288813306e4d4636395e047a3d28
Kontakte AddressBook.sqlitedb 31bb7ba8914766d4ba40d6dfb6113c8b614be442
Kalender Calendar.sqlitedb 2041457d5fe04d39d0ab481178355df6781e6858
Erinnerungen Calendar.sqlitedb 2041457d5fe04d39d0ab481178355df6781e6858
Anmerkungen notes.sqlite ca3bc056d4da0bbf88b5fb3be254f3b7147e639c
Anrufsverlauf call_history.db 2b2b0084a1bc3a5ac8c27afdf14afb42c61a19ca
Standorte consolidated.db Aus iTunes-Sicherung entfernt, nicht iOS

iOS 5 iPhone Backup-Dateinamen

Inhalt Echter Dateiname Sicherungsdateiname
SMS sms.db 3d0d7e5fb2ce288813306e4d4636395e047a3d28
Kontakte AddressBook.sqlitedb 31bb7ba8914766d4ba40d6dfb6113c8b614be442
Kalender Calendar.sqlitedb 2041457d5fe04d39d0ab481178355df6781e6858
Erinnerungen Calendar.sqlitedb 2041457d5fe04d39d0ab481178355df6781e6858
Anmerkungen notes.sqlite ca3bc056d4da0bbf88b5fb3be254f3b7147e639c
Anrufsverlauf call_history.db 2b2b0084a1bc3a5ac8c27afdf14afb42c61a19ca
Standorte consolidated.db Aus iTunes-Sicherung entfernt, nicht iOS

iOS 4 iPhone Backup-Dateinamen

Inhalt Echter Dateiname Sicherungsdateiname
SMS sms.db 3d0d7e5fb2ce288813306e4d4636395e047a3d28
Kontakte AddressBook.sqlitedb 31bb7ba8914766d4ba40d6dfb6113c8b614be442
Kalender Calendar.sqlitedb 2041457d5fe04d39d0ab481178355df6781e6858
Anmerkungen notes.sqlite ca3bc056d4da0bbf88b5fb3be254f3b7147e639c
Anrufsverlauf call_history.db 2b2b0084a1bc3a5ac8c27afdf14afb42c61a19ca
Standorte consolidated.db 4096c9ec676f2847dc283405900e284a7c815836

iOS 3 iPhone Backup-Dateinamen

Inhalt Echter Dateiname Sicherungsdateiname
SMS sms.db 3d0d7e5fb2ce288813306e4d4636395e047a3d28
Kontakte AddressBook.sqlitedb 31bb7ba8914766d4ba40d6dfb6113c8b614be442
Kalender Calendar.sqlitedb 2041457d5fe04d39d0ab481178355df6781e6858
Anmerkungen notes.db 740b7eaf93d6ea5d305e88bb349c8e9643f48c3b
Anrufsverlauf call_history.db ff1324e6b949111b2fb449ecddb50c89c3699a78

iOS 2 iPhone Backup-Dateinamen

Inhalt Echter Dateiname Sicherungsdateiname
SMS sms.db 3d0d7e5fb2ce288813306e4d4636395e047a3d28
Kontakte AddressBook.sqlitedb 31bb7ba8914766d4ba40d6dfb6113c8b614be442
Kalender Calendar.sqlitedb 2041457d5fe04d39d0ab481178355df6781e6858
Anmerkungen notes.db 740b7eaf93d6ea5d305e88bb349c8e9643f48c3b
Anrufsverlauf call_history.db ff1324e6b949111b2fb449ecddb50c89c3699a78

iOS 1 iPhone Backup-Dateinamen

Inhalt Echter Dateiname Sicherungsdateiname
SMS sms.db 3d0d7e5fb2ce288813306e4d4636395e047a3d28
Kontakte AddressBook.sqlitedb adb8c77534444e97c31ff15924d50f3ed1fbd3b1
Kalender Calendar.sqlitedb 14ee8cdc3e6e0220399ff210246e1c92b7df89a0
Anmerkungen notes.db 740b7eaf93d6ea5d305e88bb349c8e9643f48c3b
Anrufsverlauf call_history.db a49bfab36504be1bf563c1d1813b05efd6076717

Wie Sie gesehen haben, ist es ziemlich schwierig, mit so genannten Dateien zu arbeiten. Wenn Sie einfacher wissen möchten, was in Ihrem iTunes- oder iCloud-Backup enthalten ist, stellen wir Ihnen ein Tool zur Verfügung, das diese Decodierung für Sie übernimmt. Werfen Sie einen Blick auf iPhone Backup Extractor .

Understanding Expertenmodus und iOS-Domänen

Beim Erstellen von Apps für iOS müssen die Autoren eine Reihe von Entscheidungen treffen, wie und wo Daten gespeichert werden. (Wir haben separat über die Trade-Off-App-Autoren geschrieben, die entscheiden sollen, wo Benutzerdaten gespeichert werden sollen .) Der beste Weg, um herauszufinden, wo jede App ihre Dateien in iOS speichert, ist die kostenlose Edition des iPhone Backup Extractor. Wenn Sie es laden, wählen Sie im linken Navigationsmenü ein Backup aus und wählen Sie im Hauptteil des Bildschirms „Expertenmodus“. Daraufhin wird eine Liste mit etwa 18 Ordnern angezeigt, die wahrscheinlich mit „Anwendung“ beginnt Gruppen ”. Genau genommen werden diese Gruppierungen der obersten Ebene als "Domänen" bezeichnet.

Viele Domains werden nur tangential von Apps genutzt. Zum Beispiel kann die Domäne "Tastatur" einige Daten von Drittanbieter-Tastaturen haben, aber nicht von regulären Anwendungen.

Einige Domains wie "Media" und "Camera Roll" werden häufig von den integrierten Nachrichten- und Kamera-Apps verwendet. Es sind jedoch die Domänen "Anwendungsgruppen" und "Anwendungen", an denen wir am meisten interessiert sind, wenn wir Daten aus Apps von Drittanbietern ausfindig machen.

Was ist in einem Namespace?

Wenn Sie die Domäne "Anwendungen" erweitern, um die darin enthaltenen Ordner aufzulisten, sehen Sie eine Reihe von Ordnern mit seltsamen Namen. Hier ist ein Beispiel:

  • com.apple.Health
  • com.burbn.instagram
  • com.facebook.Messenger
  • snapchat.picaboo
  • com.spotify.client

Performing iOS data recovery from apps with iPhone Backup Extractor
Durchführen von iOS-Datenwiederherstellung von Apps mit iPhone Backup Extractor

Diese Ordner sind der primäre Ort, an dem eine App ihre Daten speichert, und sie werden normalerweise mit demselben Format benannt. Bereits 1996 veröffentlichte Sun Microsystems eine Programmiersprache mit dem Namen Java. Die Dokumentation von Java bot Drittanbietern die Möglichkeit, ihre Software zu veröffentlichen, ohne dass dies mit der Software anderer Autoren in Konflikt steht. Der Trick bestand darin, den Namen der Website des Unternehmens - beispielsweise apple.com - zu übernehmen und umzukehren, bevor der Name des Produkts hinzugefügt wurde. So fällt Apples Health-App unter com.apple.Health und der iPhone Backup Extractor gehört zu Recht zu com.reincubate.iPhoneBackupExtractor . Diese Namen wurden als "Namespaces" bezeichnet und Sun veröffentlichte eine Reihe zusätzlicher Regeln für sie .

Apple hat dies als Best Practice bei der Entwicklung von iOS übernommen. Natürlich ist der Benennungsstandard nur eine Richtlinie. Wie Sie im Beispiel von Snapchat ( snapchat.picaboo ) sehen, spielt nicht jeder nach denselben Regeln. Dies ist nicht unbedingt eine schlechte Sache, aber Konsistenz kann hilfreich sein, wenn man versucht, Daten wiederherzustellen!

In einigen Fällen kann der Namespace einer App eine interessante historische Eigenart aufdecken. Namespace von Instagram ist com.burbn.instagram weil, com.burbn.instagram ... In 2010 hieß Instagram Burbn .

Wo speichern beliebte iOS-Apps ihre Daten?

Die folgende Tabelle zeigt die Namespaces für eine Reihe beliebter iOS-Apps. Vergessen Sie nicht, dass der iPhone Backup Extractor diese Liste enthält (und er weiß um die Änderungen zwischen verschiedenen Versionen der Apps und von iOS), sodass er immer weiß, wo er Ihnen bei der Wiederherstellung von iOS-Daten helfen soll.

App iOS-Namespace
Facebook com.facebook.Facebook , com.facebook.Messenger
Instagram com.burbn.instagram
Snapchat snapchat.picaboo
Mitteilungen Home/Library/SMS
Spotify com.spotify.client
Pinterest pinterest
Skype com.skype.skype
Shazam com.shazam.Shazam

Wie speichern iOS-Apps ihre Daten und wie können sie gelesen werden?

App-Autoren können Daten in jedem beliebigen Format in ihren Anwendungen speichern. Benutzer von iPhone Backup Extractor neigen dazu, über drei Formate zu laufen, wenn sie in ihren Backups manuell nach Daten suchen:

  • XML-Plots
  • Binäre Plisten
  • SQLite-Datenbanken

Sowohl XML- als auch binäre Plisten werden oft mit der Dateierweiterung ".plist" gekennzeichnet. Viele andere Erweiterungen können jedoch auch angeben, dass es sich bei einer Datei um ein Plist handelt, z. B. ".cookies". Plist ist eine Abkürzung für "Property list" und sie sind Apples bevorzugtes Dateiformat zum Speichern einer Sammlung einfacher Daten . XML-Plisten können normalerweise mit dem Auge gelesen werden, da sie im Klartext gespeichert sind, aber binäre Plisten sind normalerweise nicht verständlich, wenn sie einfach betrachtet werden.

Glücklicherweise enthält die kostenlose Version des iPhone Backup Extractors einen integrierten Plist-Viewer und Editor: Wählen Sie "Plist anzeigen / bearbeiten" im Menü "Datei" und Sie können den Inhalt jeder Plist-Datei untersuchen. Alternativ können Benutzer im Expertenmodus mit der rechten Maustaste auf eine Datei klicken und "Als Plist anzeigen" auswählen.

View as Plist in iPhone Backup Extractor
Als Plist im iPhone Backup Extractor anzeigen

SQLite-Datenbanken sind, was Sie erwarten könnten: Sammlungen von strukturierten Daten. Sie werden oft durch Dateierweiterungen ".db" oder ".sqlite3" angezeigt. Diese Dateien können nicht ohne einen speziellen Editor gelesen werden, aber iPhone Backup Extractor verfügt über die Technologie, um sie für Sie abzufragen.

Was enthält jede Domain in einer iPhone-Sicherung?

iOS Backup Domain Daten in dieser Domain gefunden
Anwendungsgruppen Von Apps hier gespeicherte Daten können auf dem Gerät etwas freier geteilt werden. In vielen Anwendungen wird eine kleine Datenmenge gespeichert, aber selten werden Sie wertvolle Inhalte sehen.
Anwendungs-Plugins Apps, die hier Daten speichern, tun dies normalerweise im Rahmen einer iOS-Erweiterung. Dies kann ein Watch-Plugin, eine Tastatur eines Drittanbieters, ein Widget, eine Freigabeerweiterung oder ein Animoji sein. Diese Domain enthält selten Benutzerdaten.
Anwendungen Dies ist die Kerndomäne für Apps zum Speichern von Benutzerdaten auf einem iPhone. Jede App verfügt über einen eigenen Namespace, wie im Abschnitt „Was ist in einem Namespace?“ Oben beschrieben.
Filmrolle Die Kamera-Roll-Domain enthält alle Fotos, Videos und Metadaten, die auf einem iOS-Gerät gespeichert sind. Wenn das Gerät so konfiguriert ist, dass der Speicher optimiert wird und nicht alle Fotos lokal gespeichert werden, enthält diese Domain möglicherweise weniger Informationen als erwartet.
Datenbanken Bei modernen Installationen von iOS werden hier nur wenige Informationen gespeichert.
Gesundheit HealthKit und medizinische Daten werden zusammen mit Aktivitätsdaten, die mit einer gepaarten Apple Watch geteilt werden, in der Health-Domäne gespeichert.
Zuhause Die Home-Domain ist eine Goldgrube an Informationen für viele der in Apple integrierten Anwendungen wie Nachrichten, Notizen und Kalender.
HomeKit Diese Domain speichert eine begrenzte Menge an Informationen zum Status der Apple HomeKit-Konfiguration.
Installieren Die Installationsdomäne enthält Metadaten, die angeben, welche integrierten Apple-Apps auf dem iOS-Gerät installiert sind.
Tastatur Die Sprach- und Tastaturkonfiguration wird in dieser Domäne gespeichert.
Schlüsselbund Der Schlüsselbund des iOS-Geräts (eine Sammlung von Benutzerkennwörtern) wird hier in einer SQLite-Datei gespeichert.
Verwaltete Einstellungen Diese Domain enthält Daten rund um die Verwaltung des iOS-Geräts. Wenn Ihr Gerät in einem MDM-Programm (Mobile Device Management) registriert ist, möglicherweise von Ihrer Schule oder Ihrem Arbeitgeber, werden hier einige Metadaten gespeichert.
Medien Viele Medientypen werden unter dieser Domain gespeichert. Beispielsweise finden Benutzer hier Anhänge zu SMS-Nachrichten, Aufzeichnungen und PhotoStream-Daten.
Wurzel Die Stammdomänen enthalten grundlegende Konfigurationsdateien für die Einrichtung des iOS-Geräts.
Systemcontainer Die Systemcontainerdomäne enthält begrenzte Metadaten aus der App Store-App und einigen anderen iOS-Prozessen.
Systemeinstellungen Diese Domain enthält allgemeine Informationen zum Status eines iOS-Geräts. Beispielsweise erfahren Sie mehr über die Netzwerkkonfiguration oder über die Wi-Fi-Netzwerke oder VPNs, mit denen kürzlich eine Verbindung hergestellt wurde.
Freigegebene Systemcontainer Einige iOS-Systemprozesse, die Daten für iOS freigeben können, speichern ihre Daten hier. Dies ist ein guter Ausgangspunkt, wenn Sie beispielsweise mehr über Bluetooth-Aktivitäten auf einem Gerät erfahren möchten.
Kabellos Die drahtlose Domäne enthält zahlreiche Informationen zur Verwendung von Mobilfunk- und Wi-Fi-Netzwerken durch iOS sowie zu den jüngsten Zuweisungen von IP-Adressen.

Was macht man als nächstes

Warum nicht den iPhone Backup Extractor herunterladen oder mehr über Reincubate lesen und wie wir Kunden auf der ganzen Welt dabei helfen, ihre Daten wiederherzustellen?

Wenn Sie mehr über iOS oder iPhone Backup Extractor erfahren möchten, finden Sie auf dieser Website zahlreiche Anleitungen und Artikel, wie Sie Ihre Daten optimal nutzen können. Ein guter Anfang könnte unser Artikel darüber sein, was in einem Backup gespeichert ist und was nicht . Unser Support-Center enthält eine Reihe zusätzlicher Wissensdatenbankartikel mit Antworten auf häufig gestellte Fragen.

Wir haben über 10.000.000 Menschen dabei geholfen, ihre verlorenen iPhone-Daten wiederherzustellen. Lassen Sie sich auch von uns helfen.

Bemerkungen (7)

Thanks! It is absolutely great...

Good morning,

Could you please help me out with the following: the WhatsApp backup file 275ee4a160b7a7d60825a46b0d3ff0dcdb2fbc9d does not exist in the backup file (C:/user/user/appdata/roaming/apple computer/mobile sync//backup (Apple IOS 10).

Have the backup file names changed? Please help me locating these files for IOS 10. Highly appreciated, kind regards,

Eric Stam

Hi Eric, thanks for asking! Yes, the names do change between backup versions. The easiest approach is to use the free edition of iPhone Backup Extractor: it'll let you pull out the file you need without having to look up the code. 🕵️‍♀️

iOS 10 backup: Manifest.db is an SQLite database, with a "Files" table containing all the cryptic backup file names with their corresponding actual file names and paths.

That's right. But not if it's an encrypted backup, which it should be for your safety!

Hi Andrew, the information you have shared with us is very productive, Thanks :) Can you please help me out about the file name for messenger in iPhone backup? I really appreciate your response.

Hi Kokil, thanks for your kind words! Facebook Messenger scatters its data over a whole series of files, and many of them have hashes in their names that'll very from phone to phone. You're best off looking in iPhone Backup Extractor's expert mode. The folder you'll be after is /Applications/com.facebook.Messenger. Happy hunting!

Hello,

Where are the mail settings, user and password saved?

Where is the safari password list stored?

Same for facebook?

Thank you in advance for your prompt feedback

Hi LicSKY, thanks for asking! I sense you're looking for passwords. Whilst mail settings are stored in backups the password for your email and Facebook won't be included there.

That Safari password list is included in your "key bag", and that can be found in /Keychain/TrustStore.sqlite3.

Please I will be needing help from you. I just got this Iphone 5 and trying to activate it was told it has being activated with another person's account. what can I do to remove the person's account I tried everything I could please

Hi Alex, this is Apple's iCloud activation lock. It's an important feature that prevents trafficking of stolen phones. The only way for that lock to be removed is it the person who signed in to the phone either signs out of the phone, or removes it from their iCloud account. Alternately, if you can take a receipt showing proof of purchase to an Apple Store, they can remove the lock for you.

If someone has sold you a phone that's already locked, it's practically worthless: you may want to ask for your money back!

Thx it was useful. It helped me a lot!


Können wir diesen Artikel verbessern?

Wir hören gerne von Nutzern: Warum schicken Sie uns nicht eine E-Mail, schreiben Sie einen Kommentar oder tweeten Sie @reincubate?

© 2008 - 2020 Reincubate Ltd. Alle Rechte vorbehalten. Registriert in England und Wales #5189175, VAT GB151788978. Reincubate® ist eine eingetragene Marke. Datenschutz-Bestimmungen & Begriffe. Wir empfehlen die Multi-Faktor-Authentifizierung. Mit Liebe in London gebaut.