Zum Hauptinhalt springen

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

Aidan Fitzpatrick

Veröffentlicht am 23. April 2012· Aktualisiert am 1. August 2022

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

Dieser Artikel hilft dir, die Dateien einer bestimmten App in einem iPhone-Backup zu finden. Außerdem verstehst du besser, wie Dateien und Ordner unter iOS angeordnet sind.

Am einfachsten stellst du Dateien aus einem iOS-Backup mit iPhone Backup Extractor wieder her: Mit der kostenlosen Edition findest und extrahierst du die benötigten Dateien, ohne die Details in diesem Artikel kennen zu müssen. Wenn du das möchtest, findest du im oberen Menü dieser Website einige praktische Anleitungen, die dich durch den Vorgang führen.

Gehashte Dateinamen in iOS-Backups verstehen

Wenn für dein iPhone, iPad oder deinen iPod touch ein iTunes- oder iCloud-Backup erstellt wird, werden wichtige Daten in verschiedenen Dateien im Backup-Ordner gespeichert.

Die Dateinamen sind codiert und erscheinen als Zeichenfolgen aus Buchstaben und Zahlen, wenn du auf den Backup-Ordner zugreifst. Dafür wird ein sogenannter hexadezimal codierter SHA-1-Hash verwendet. In vielen Versionen des iPhone-Betriebssystems werden dieselben Namen verwendet.

Hier sind einige der wichtigsten SQLite-Datenbankdateien, die im iTunes-Backup-Ordner zu finden sind. Die Dateinamen sind bei iTunes- und iCloud-Backups gleich.

Speicherorte der Dateien in iPhone-Backups unter iOS 16, 15 und 14

InhaltTatsächlicher DateinameDateiname im Backup
SMSsms.db3d0d7e5fb2ce288813306e4d4636395e047a3d28
KontakteAddressBook.sqlitedb31bb7ba8914766d4ba40d6dfb6113c8b614be442
KalenderCalendar.sqlitedb2041457d5fe04d39d0ab481178355df6781e6858
ErinnerungenCalendar.sqlitedb2041457d5fe04d39d0ab481178355df6781e6858
Notizennotes.sqliteca3bc056d4da0bbf88b5fb3be254f3b7147e639c
NotizenNoteStore.sqlite4f98687d8ab0d6d1a371110e6b7300f6e465bef2
Anrufverlaufcall_history.db2b2b0084a1bc3a5ac8c27afdf14afb42c61a19ca
AnrufverlaufCallHistory.storedata5a4935c78a5255723f707230a451d79c540d2741
Standorteconsolidated.db4096c9ec676f2847dc283405900e284a7c815836
BrowserverlaufHistory.db1a0e7afc19d307da602ccdcece51af33afe92c53
Voicemailvoicemail.db992df473bbb9e132f4b3b6e4d33f72171e97bc7a
FotosPhotos.sqlite12b144c0bd44f2b3dffd9186d3f9c05b917cee25
Hintergrundbild (Home-Bildschirm)HomeBackground.cpbitmapb97b0c3bc8a6bb221d0849b450fbd92b5d06a301
Hintergrundbild (Sperrbildschirm)LockBackground.cpbitmap86736007d0166a18c646c567279b75093fc066fe

Speicherorte der Dateien in iPhone-Backups unter iOS 13, 12 und 11

InhaltTatsächlicher DateinameDateiname im Backup
SMSsms.db3d0d7e5fb2ce288813306e4d4636395e047a3d28
KontakteAddressBook.sqlitedb31bb7ba8914766d4ba40d6dfb6113c8b614be442
KalenderCalendar.sqlitedb2041457d5fe04d39d0ab481178355df6781e6858
ErinnerungenCalendar.sqlitedb2041457d5fe04d39d0ab481178355df6781e6858
Notizennotes.sqliteca3bc056d4da0bbf88b5fb3be254f3b7147e639c
NotizenNoteStore.sqlite4f98687d8ab0d6d1a371110e6b7300f6e465bef2
Anrufverlaufcall_history.db2b2b0084a1bc3a5ac8c27afdf14afb42c61a19ca
AnrufverlaufCallHistory.storedata5a4935c78a5255723f707230a451d79c540d2741
Standorteconsolidated.db4096c9ec676f2847dc283405900e284a7c815836
BrowserverlaufHistory.dbe74113c185fd8297e140cfcf9c99436c5cc06b57
Voicemailvoicemail.db992df473bbb9e132f4b3b6e4d33f72171e97bc7a
FotosPhotos.sqlite12b144c0bd44f2b3dffd9186d3f9c05b917cee25
Hintergrundbild (Home-Bildschirm)HomeBackground.cpbitmapb97b0c3bc8a6bb221d0849b450fbd92b5d06a301
Hintergrundbild (Sperrbildschirm)LockBackground.cpbitmap86736007d0166a18c646c567279b75093fc066fe

Speicherorte der Dateien in iPhone-Backups unter iOS 10, 9, 8 und 7

InhaltTatsächlicher DateinameDateiname im Backup
SMSsms.db3d0d7e5fb2ce288813306e4d4636395e047a3d28
KontakteAddressBook.sqlitedb31bb7ba8914766d4ba40d6dfb6113c8b614be442
KalenderCalendar.sqlitedb2041457d5fe04d39d0ab481178355df6781e6858
ErinnerungenCalendar.sqlitedb2041457d5fe04d39d0ab481178355df6781e6858
Notizennotes.sqliteca3bc056d4da0bbf88b5fb3be254f3b7147e639c
Anrufverlaufcall_history.db2b2b0084a1bc3a5ac8c27afdf14afb42c61a19ca
AnrufverlaufCallHistory.storedata5a4935c78a5255723f707230a451d79c540d2741
Standorteconsolidated.db4096c9ec676f2847dc283405900e284a7c815836
FotosLine.sqlite2d711a1f5613f5259730b98328a3f7e816698f88

Die Pfade zu den Datenbanken von WhatsApp, Snapchat, Kik, Viber und WeChat stehen in der folgenden Tabelle. Diese Dateinamen gelten für iOS 8 und 9; bei älteren iOS-Versionen heißen die Dateien anders.

Chat-AppGespeichert unterDateiname im Backup
WhatsAppApp Domain/net.whatsapp.WhatsApp/, Documents/ChatStorage.sqlite1b6b187a1b60b9ae8b720c79e2c67f472bab09c0, 275ee4a160b7a7d60825a46b0d3ff0dcdb2fbc9d, 7c7fba66680ef796b916b067077cc246adacf01d
SnapchatApp Domains/com.toyopagroup.picaboo/, Documents/chats.plist (private Nachrichten) oder stories.plist (öffentliche Snaps)1cd3cd2b412f7b045dd479b617cb2a4f99ffdfee, 7cdb9af6c5352b97cc0f87369df43c49a45c99f3
KikApp Domain/group.com.kik.chat/, cores/private/…/kik.sqlite8e281be6657d4523710d96341b6f86ba89b56df7
ViberApp Domain/com.viber/, Documents/Contacts.datab39bac0d347adfaf172527f97c3a5fa3df726a3a
WeChatApp Domain/com.tencent.xin/, Documents/DB/MM.sqlite(wechselt dynamisch)
LinePhotos.sqlite12b144c0bd44f2b3dffd9186d3f9c05b917cee25

Dateinamen in iPhone-Backups unter iOS 6

InhaltTatsächlicher DateinameDateiname im Backup
SMSsms.db3d0d7e5fb2ce288813306e4d4636395e047a3d28
KontakteAddressBook.sqlitedb31bb7ba8914766d4ba40d6dfb6113c8b614be442
KalenderCalendar.sqlitedb2041457d5fe04d39d0ab481178355df6781e6858
ErinnerungenCalendar.sqlitedb2041457d5fe04d39d0ab481178355df6781e6858
Notizennotes.sqliteca3bc056d4da0bbf88b5fb3be254f3b7147e639c
Anrufverlaufcall_history.db2b2b0084a1bc3a5ac8c27afdf14afb42c61a19ca
Standorteconsolidated.dbAus dem iTunes-Backup entfernt, nicht aus iOS

Dateinamen in iPhone-Backups unter iOS 5

InhaltTatsächlicher DateinameDateiname im Backup
SMSsms.db3d0d7e5fb2ce288813306e4d4636395e047a3d28
KontakteAddressBook.sqlitedb31bb7ba8914766d4ba40d6dfb6113c8b614be442
KalenderCalendar.sqlitedb2041457d5fe04d39d0ab481178355df6781e6858
ErinnerungenCalendar.sqlitedb2041457d5fe04d39d0ab481178355df6781e6858
Notizennotes.sqliteca3bc056d4da0bbf88b5fb3be254f3b7147e639c
Anrufverlaufcall_history.db2b2b0084a1bc3a5ac8c27afdf14afb42c61a19ca
Standorteconsolidated.dbAus dem iTunes-Backup entfernt, nicht aus iOS

Dateinamen in iPhone-Backups unter iOS 4

InhaltTatsächlicher DateinameDateiname im Backup
SMSsms.db3d0d7e5fb2ce288813306e4d4636395e047a3d28
KontakteAddressBook.sqlitedb31bb7ba8914766d4ba40d6dfb6113c8b614be442
KalenderCalendar.sqlitedb2041457d5fe04d39d0ab481178355df6781e6858
Notizennotes.sqliteca3bc056d4da0bbf88b5fb3be254f3b7147e639c
Anrufverlaufcall_history.db2b2b0084a1bc3a5ac8c27afdf14afb42c61a19ca
Standorteconsolidated.db4096c9ec676f2847dc283405900e284a7c815836

Dateinamen in iPhone-Backups unter iOS 3 und 2

InhaltTatsächlicher DateinameDateiname im Backup
SMSsms.db3d0d7e5fb2ce288813306e4d4636395e047a3d28
KontakteAddressBook.sqlitedb31bb7ba8914766d4ba40d6dfb6113c8b614be442
KalenderCalendar.sqlitedb2041457d5fe04d39d0ab481178355df6781e6858
Notizennotes.db740b7eaf93d6ea5d305e88bb349c8e9643f48c3b
Anrufverlaufcall_history.dbff1324e6b949111b2fb449ecddb50c89c3699a78

Dateinamen in iPhone-Backups unter iOS 1

InhaltTatsächlicher DateinameDateiname im Backup
SMSsms.db3d0d7e5fb2ce288813306e4d4636395e047a3d28
KontakteAddressBook.sqlitedbadb8c77534444e97c31ff15924d50f3ed1fbd3b1
KalenderCalendar.sqlitedb14ee8cdc3e6e0220399ff210246e1c92b7df89a0
Notizennotes.db740b7eaf93d6ea5d305e88bb349c8e9643f48c3b
Anrufverlaufcall_history.dba49bfab36504be1bf563c1d1813b05efd6076717

Wie du siehst, ist es ziemlich mühsam, mit so benannten Dateien zu arbeiten. Wenn du einfacher erkennen möchtest, was in deinem iTunes- oder iCloud-Backup steckt, haben wir ein Tool, das die ganze Decodierung für dich übernimmt. Wirf einen Blick auf iPhone Backup Extractor.

Expertenmodus und iOS-Domains verstehen

Beim Entwickeln von Apps für iOS müssen Entwickler einige Entscheidungen dazu treffen, wie und wo sie Daten speichern. (Wir haben separat darüber geschrieben, welche Abwägungen Entwickler bei der Wahl des Speicherorts für Nutzerdaten treffen.) Am besten erkundest du, wo jede App unter iOS ihre Dateien ablegt, und machst dich damit vertraut, mit der kostenlosen Edition von iPhone Backup Extractor. Wenn du sie öffnest, im Navigationsmenü links ein Backup auswählst und dann im Hauptbereich „Expertenmodus“ wählst, siehst du eine Liste mit etwa 18 Ordnern, die wahrscheinlich mit „Application Groups“ beginnt. Genau genommen heißen diese Gruppierungen der obersten Ebene „Domains“.

Viele Domains werden von Apps nur am Rande genutzt. Die Domain „Keyboard“ enthält zum Beispiel möglicherweise Daten von Tastaturen anderer Anbieter, aber nicht von normalen Apps.

Einige Domains, etwa „Media“ und „Camera Roll“, werden stark von den integrierten Apps Nachrichten und Kamera genutzt. Wenn wir Daten von Apps anderer Anbieter aufspüren, interessieren uns aber vor allem die Domains „Application Groups“ und „Applications“.

Was steckt in einem Namespace?

Wenn du die Domain „Applications“ aufklappst, um die enthaltenen Ordner aufzulisten, siehst du einige seltsam benannte Ordner. Hier ein Beispiel:

  • com.apple.Health
  • com.burbn.instagram
  • com.facebook.Messenger
  • snapchat.picaboo
  • com.spotify.client
iOS-Daten aus Apps mit iPhone Backup Extractor wiederherstellen

iOS-Daten aus Apps mit iPhone Backup Extractor wiederherstellen

Diese Ordner sind der primäre Ort, an dem eine App ihre Daten speichert, und sie werden meist nach demselben Schema benannt. 1996 veröffentlichte Sun Microsystems eine Programmiersprache namens Java. Die Dokumentation von Java legte einen Weg fest, wie Softwareanbieter ihre Software veröffentlichen können, ohne dass sie mit der Software anderer Anbieter in Konflikt gerät. Der Trick bestand darin, den Namen der Website des Unternehmens, etwa apple.com, umzukehren und dann den Produktnamen anzuhängen. So gehört Apples Health-App zu com.apple.Health, und iPhone Backup Extractor gehört zu Recht zu com.reincubate.iPhoneBackupExtractor. Diese Namen wurden als „Namespaces“ bekannt, und Sun veröffentlichte einige zusätzliche Regeln dafür.

Apple hat dies beim Entwurf von iOS als bewährtes Vorgehen übernommen. Die Namenskonvention ist natürlich nur eine Richtlinie. Wie das Beispiel Snapchat (snapchat.picaboo) zeigt, halten sich nicht alle an dieselben Regeln. Das ist nicht unbedingt schlecht, aber Einheitlichkeit hilft, wenn man Daten wiederherstellen möchte.

In manchen Fällen verrät der Namespace einer App eine interessante historische Besonderheit. Der Namespace von Instagram lautet com.burbn.instagram, weil … nun ja, 2010 hieß Instagram noch Burbn.

Wo speichern beliebte iOS-Apps ihre Daten?

Die folgende Tabelle zeigt die Namespaces einer Reihe beliebter iOS-Apps. iPhone Backup Extractor kennt diese Liste bereits (und weiß auch, was sich zwischen verschiedenen Versionen der Apps und von iOS geändert hat), sodass es bei der Wiederherstellung von iOS-Daten immer weiß, wo es suchen muss.

AppiOS-Namespace
Facebookcom.facebook.Facebook, com.facebook.Messenger
Instagramcom.burbn.instagram
Snapchatsnapchat.picaboo
NachrichtenHome/Library/SMS
Spotifycom.spotify.client
Pinterestpinterest
Skypecom.skype.skype
Shazamcom.shazam.Shazam

Wie speichern iOS-Apps ihre Daten, und wie lassen sie sich lesen?

App-Entwickler können Daten in ihren Anwendungen in jedem beliebigen Format speichern. Wer mit iPhone Backup Extractor manuell nach Daten in seinen Backups sucht, stößt meist auf drei Formate:

  • XML-Plists
  • Binäre Plists
  • SQLite-Datenbanken

Sowohl XML- als auch binäre Plists erkennt man oft an der Dateiendung „.plist“. Aber auch viele andere Endungen können auf eine Plist hinweisen, zum Beispiel „.cookies“. Plist ist die Abkürzung für „Property List“ (Eigenschaftenliste) und das von Apple bevorzugte Dateiformat zum Speichern einer Sammlung einfacher Daten. XML-Plists lassen sich meist mit bloßem Auge lesen, da sie als Klartext gespeichert sind, binäre Plists sind in der Rohansicht normalerweise aber nicht verständlich.

Zum Glück hat die kostenlose Edition von iPhone Backup Extractor einen integrierten Plist-Viewer und -Editor: Wähle im Menü „Datei“ den Eintrag „Plist anzeigen/bearbeiten“, um den Inhalt jeder Plist-Datei zu untersuchen. Alternativ kannst du im Expertenmodus mit der rechten Maustaste auf eine Datei klicken und „Als Plist anzeigen“ wählen.

Als Plist anzeigen in iPhone Backup Extractor

Als Plist anzeigen in iPhone Backup Extractor

SQLite-Datenbanken sind das, was man erwartet: Sammlungen strukturierter Daten. Sie erkennt man oft an den Dateiendungen „.db“ oder „.sqlite3“. Diese Dateien lassen sich nur mit einem speziellen Editor lesen, iPhone Backup Extractor kann sie aber für dich abfragen.

Was enthält jede Domain in einem iPhone-Backup?

iOS-Backup-DomainIn dieser Domain enthaltene Daten
Application GroupsHier gespeicherte Daten von Apps lassen sich auf dem Gerät etwas freier gemeinsam nutzen. Viele Anwendungen speichern hier eine kleine Datenmenge, wertvolle Inhalte findest du hier aber selten.
Application PluginsApps, die hier Daten speichern, tun das meist im Rahmen einer iOS-Erweiterung. Das kann ein Watch-Plug-in, eine Tastatur eines anderen Anbieters, ein Widget, eine Teilen-Erweiterung oder ein Animoji sein. Diese Domain enthält selten Nutzerdaten.
ApplicationsDies ist die zentrale Domain, in der Apps Nutzerdaten auf einem iPhone speichern. Jede App hat einen eigenen Namespace, wie im Abschnitt „Was steckt in einem Namespace?“ oben beschrieben.
Camera RollDie Domain „Camera Roll“ enthält alle Fotos, Videos und Metadaten, die auf einem iOS-Gerät gespeichert sind. Wenn das Gerät auf „Speicher optimieren“ eingestellt ist und nicht alle Fotos lokal speichert, enthält diese Domain möglicherweise weniger Informationen als erwartet.
DatabasesAuf modernen iOS-Installationen werden hier nur wenige Informationen gespeichert.
HealthHealthKit- und medizinische Daten werden in der Domain „Health“ gespeichert, ebenso Aktivitätsdaten, die mit einer gekoppelten Apple Watch geteilt werden.
HomeDie Domain „Home“ ist eine Fundgrube an Informationen für viele der integrierten Apps von Apple, etwa Nachrichten, Notizen und Kalender.
HomeKitDiese Domain speichert eine begrenzte Menge an Informationen zum Zustand der Apple-HomeKit-Konfiguration.
InstallDie Domain „Install“ enthält Metadaten, die anzeigen, welche integrierten Apple-Apps auf dem iOS-Gerät installiert sind.
KeyboardIn dieser Domain werden Sprach- und Tastaturkonfiguration gespeichert.
KeychainHier wird der Schlüsselbund des iOS-Geräts (eine Sammlung von Passwörtern des Nutzers) in einer SQLite-Datei gespeichert.
Managed PreferencesDiese Domain enthält Daten zur Verwaltung des iOS-Geräts. Wenn dein Gerät in einem MDM-Programm (Mobile Device Management) registriert ist, zum Beispiel von deiner Schule oder deinem Arbeitgeber, werden hier einige Metadaten gespeichert.
MediaUnter dieser Domain werden viele Arten von Medien gespeichert. Hier findest du zum Beispiel Anhänge zu SMS-Nachrichten, Aufnahmen und Daten des Fotostreams.
RootDie Domain „Root“ enthält grundlegende Konfigurationsdateien für die Einrichtung des iOS-Geräts.
System ContainersDie Domain „System Containers“ enthält begrenzte Metadaten der App Store App und einiger anderer iOS-Prozesse.
System PreferencesDiese Domain enthält Low-Level-Informationen zum Status eines iOS-Geräts. Du erfährst hier zum Beispiel etwas über die Netzwerkkonfiguration oder über die WLAN-Netzwerke oder VPNs, mit denen sich das Gerät zuletzt verbunden hat.
System Shared ContainersEinige iOS-Systemprozesse, die Daten systemweit teilen können, speichern ihre Daten hier. Hier kannst du zum Beispiel ansetzen, wenn du mehr über die Bluetooth-Aktivität eines Geräts erfahren möchtest.
WirelessDie Domain „Wireless“ enthält eine Fülle von Informationen zur Nutzung von Mobilfunk- und WLAN-Netzwerken durch iOS und zu den zuletzt zugewiesenen IP-Adressen.

Wie es weitergeht

Lade doch iPhone Backup Extractor herunter oder erfahre mehr über Reincubate und darüber, wie wir Kunden auf der ganzen Welt helfen, ihre Daten wiederherzustellen.

Wenn du mehr über iOS oder iPhone Backup Extractor erfahren möchtest, findest du auf dieser Website viele Anleitungen und Artikel dazu, wie du das Beste aus deinen Daten herausholst. Ein guter Einstieg ist unser Artikel darüber, was in einem Backup gespeichert wird und was nicht. In unserem Support-Center findest du außerdem weitere Wissensdatenbank-Artikel mit Antworten auf häufig gestellte Fragen.


Über den Autor

Aidan Fitzpatrick

Gründer, CEO

Aidan gründete Reincubate 2008, nachdem er das weltweit erste iOS-Datenwiederherstellungstool entwickelt hatte. Seitdem hat er das Unternehmen zu einem der weltweit führenden ISVs ausgebaut und arbeitet mit Unternehmen wie AMD, Qualcomm und HP zusammen, um wegweisende Machine-Learning-Funktionen für Videosoftware zu entwickeln – allen voran das Camo-App-Ökosystem. Unter Aidans Führung hat Reincubate viermal die höchste britische Wirtschaftsauszeichnung gewonnen, einen Platz auf der 100-Tech-Liste der Sunday Times erreicht und branchenweite Anerkennung durch Nominierungen für den Apple Design Award und den App Store erhalten. Seine Arbeit und Methoden werden häufig in wissenschaftlichen Arbeiten zur mobilen Forensik zitiert, und er wurde eingeladen, bei Veranstaltungen von Unternehmen wie Google, Microsoft und Snap zu sprechen.


Verwandte Artikel

Brauchst du Hilfe?

Wir bemühen uns, alle Nachrichten innerhalb eines Werktags zu beantworten.

support@reincubate.com
Logo des King's Award for Enterprise

King's Award for Enterprise: Reincubate hat die höchste offizielle Wirtschaftsauszeichnung des Vereinigten Königreichs viermal gewonnen, zuletzt in Anerkennung des herausragenden Wachstums des Unternehmens in den vergangenen drei Jahren.

Unsere Beziehungen zu Nutzern und Partnern stehen im Mittelpunkt unserer Werte und der Produkte, die wir entwickeln. Lies unsere Bewertungen, um zu erfahren, was sie über uns sagen.

Nach ISO 27001 zertifiziert durch das Centre for Assessment, akkreditiert durch UKAS

© 2008-2026 Reincubate Ltd. Alle Rechte vorbehalten. Eingetragen in England und Wales unter der Nr. 5189175, USt-IdNr. GB151788978. Camo®, Streamlight® und Reincubate® sind eingetragene Marken. Patente angemeldet.

Hilfe