Default post cover image

Recuperación de datos de iOS: ¿dónde almacenan las aplicaciones los datos en las copias de seguridad de iPhone?

Aidan Fitzpatrick

por Aidan Fitzpatrick

Este artículo lo ayudará a encontrar archivos que pertenecen a una aplicación en particular dentro de una copia de seguridad de iPhone. También te ayudará a comprender mejor cómo se organizan los archivos y las carpetas en iOS.

Where do apps store data in iPhone backups?
¿Dónde almacenan las aplicaciones los datos en las copias de seguridad de iPhone?

El método más sencillo para recuperar archivos y realizar copias de seguridad de iOS es usar el Extractor de copias de seguridad de iPhone: la edición gratuita lo ayudará a encontrar y extraer los archivos que necesita, ya que puede hacerlo sin que necesite conocer los detalles en este artículo. Si desea hacerlo, encontrará que se muestran varias guías útiles en el menú superior de este sitio, que lo guiarán a través de ese proceso.

Comprender el modo experto y los dominios de iOS

Al crear aplicaciones para iOS, los autores tienen que tomar una serie de decisiones sobre cómo y dónde almacenan los datos. (Hemos escrito por separado sobre la cara de los autores de la aplicación de compromiso al decidir dónde almacenar los datos del usuario ). La mejor forma de explorar y familiarizarse donde cada aplicación almacena sus archivos en iOS es utilizar la edición gratuita de iPhone Backup Extractor. Si lo carga, seleccione una copia de seguridad en el menú de navegación de la izquierda y luego seleccione "Modo experto" en la parte principal de la pantalla, se le presentará una lista de alrededor de 18 carpetas, probablemente comenzando con "Grupos de aplicaciones" ". Estrictamente hablando, estas agrupaciones de primer nivel se conocen como "Dominios".

Muchos dominios solo son utilizados tangencialmente por las aplicaciones. Por ejemplo, el dominio "Teclado" puede tener algunos datos de teclados de terceros, pero no de aplicaciones regulares.

Algunos dominios, como "Media" y "Camera Roll", se usan en gran medida con las aplicaciones integradas de Mensajes y Cámara. Sin embargo, son los dominios "Grupos de aplicaciones" y "Aplicaciones" los que más nos interesan cuando rastreamos datos de aplicaciones de terceros.

¿Qué hay en un espacio de nombres?

Si expande el dominio "Aplicaciones" para mostrar las carpetas que contiene, verá una cantidad de carpetas con nombres extraños. Aquí hay un ejemplo:

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

Performing iOS data recovery from apps with iPhone Backup Extractor
Realizando la recuperación de datos de iOS desde aplicaciones con iPhone Backup Extractor

Estas carpetas son el lugar principal para que una aplicación almacene sus datos, y generalmente se nombran usando el mismo formato. En 1996, Sun Microsystems publicó un lenguaje de programación llamado Java. La documentación de Java estableció una forma para que los editores de software de terceros publiquen su software sin que esté en conflicto con el software de otros autores. El truco fue tomar el nombre del sitio de la compañía, como apple.com, y revertirlo, antes de agregar el nombre del producto. Por lo tanto, la aplicación Apple's Health pertenece a com.apple.Health , y iPhone Backup Extractor pertenece correctamente a com.reincubate.iPhoneBackupExtractor . Estos nombres se conocen como "espacios de nombres", y Sun publicó una serie de reglas adicionales para ellos .

Apple adoptó esto como una mejor práctica al diseñar iOS. Por supuesto, el estándar de nombres es solo una guía. Como puede ver en el ejemplo de Snapchat ( snapchat.picaboo ), no todos juegan con las mismas reglas. Esto no es necesariamente algo malo, ¡pero la consistencia puede ser útil cuando uno trata de recuperar datos!

En algunos casos, el espacio de nombre de una aplicación puede revelar una peculiaridad histórica interesante. El espacio de nombre de Instagram es com.burbn.instagram porque, bueno ... en 2010, Instagram era conocido como Burbn .

¿Dónde las aplicaciones populares de iOS almacenan sus datos?

La siguiente tabla muestra los espacios de nombres de varias aplicaciones populares de iOS. No lo olvide, iPhone Backup Extractor tiene esta lista incorporada (y conoce los cambios entre las diferentes versiones de las aplicaciones, y de iOS), por lo que siempre sabe dónde buscar cuando lo ayude a recuperar datos de iOS.

Aplicación Espacio de nombres de iOS
Facebook com.facebook.Facebook , com.facebook.Messenger
Instagram com.burbn.instagram
Snapchat snapchat.picaboo
Mensajes Home/Library/SMS
Spotify com.spotify.client
Pinterest pinterest
Skype com.skype.skype
Shazam com.shazam.Shazam

Si desea saber dónde una aplicación en particular almacena sus datos, y no está en esta lista, ¿por qué no twittearnos @reincubate ? Te lo haremos saber. 👩🔬

¿Cómo almacenan sus aplicaciones las aplicaciones de iOS y cómo se puede leer?

Los autores de la aplicación son libres de almacenar datos en el formato que deseen en sus aplicaciones. Los usuarios de iPhone Backup Extractor tenderán a ejecutarse en tres formatos si buscan datos manualmente en sus copias de seguridad:

  • Pistas XML
  • Pistas Binarias
  • Bases de datos SQLite

Tanto Plists XML como binarios a menudo se identifican teniendo la extensión de archivo ".plist". Sin embargo, muchas otras extensiones también pueden indicar que un archivo es un Plist, como ".cookies". Plist es una abreviatura de "Lista de propiedades" y es el formato de archivo preferido de Apple para almacenar una colección de datos simples . Los Pistas XML generalmente se pueden leer a simple vista, ya que se almacenan en texto sin formato, pero las Pistas binarias no son normalmente comprensibles si se las ve claramente.

Afortunadamente, la edición gratuita de iPhone Backup Extractor tiene un visor de Plist y un editor integrados: elija "Ver / Editar lista" en el menú Archivo, y podrá examinar el contenido de cualquier archivo Plist. Alternativamente, en modo experto, los usuarios pueden hacer clic derecho en un archivo y elegir "Ver como lista".

View as Plist in iPhone Backup Extractor
Ver como Plist en iPhone Extractor de copia de seguridad

Las bases de datos SQLite son lo que podría esperar: colecciones de datos estructurados. A menudo se indican mediante extensiones de archivo ".db" o ".sqlite3". Estos archivos no se pueden leer sin un editor especial, pero iPhone Backup Extractor tiene la tecnología para consultarlos por usted.

¿Qué contiene cada dominio en una copia de seguridad de iPhone?

Dominio de respaldo de iOS Datos encontrados en este dominio
Grupos de aplicaciones Los datos almacenados aquí por las aplicaciones se pueden compartir un poco más libremente en el dispositivo. Muchas aplicaciones almacenarán una pequeña cantidad de datos aquí, pero rara vez verá contenido valioso.
Complementos de aplicaciones Las aplicaciones que almacenan datos aquí generalmente lo hacen como parte de una extensión de iOS. Puede ser un complemento de Watch, un teclado de un tercero, un widget, una extensión para compartir o un Animoji. Este dominio rara vez contiene datos de usuario.
Aplicaciones Este es el dominio central para que las aplicaciones almacenen datos de usuario en un iPhone. Cada aplicación tiene su propio espacio de nombres, como se describe en la sección anterior "¿Qué hay en un espacio de nombres?".
Rollo de la cámara El dominio de rollo de cámara incluye todas las fotos, videos y metadatos almacenados en un dispositivo iOS. Si el dispositivo está configurado para "optimizar el almacenamiento" y no para almacenar todas las fotos localmente, este dominio puede contener menos información de la que uno espera.
Bases de datos Se almacena poca información aquí en las instalaciones modernas de iOS.
Salud Los datos médicos y de HealthKit se almacenan en el dominio de Health, junto con los datos de actividad que se comparten con un Apple Watch emparejado.
Casa El dominio Home es una mina de oro de información para muchas de las aplicaciones integradas de Apple, como Mensajes, Notas y Calendario.
HomeKit Este dominio almacena una cantidad limitada de información sobre el estado de la configuración de Apple HomeKit.
Instalar El dominio de instalación contiene metadatos para indicar qué aplicaciones incorporadas de Apple están instaladas en el dispositivo iOS.
Teclado La configuración de idioma y teclado se almacena en este dominio.
Llavero El llavero del dispositivo iOS (una colección de contraseñas de usuario) se almacena aquí, en un archivo SQLite.
Preferencias administradas Este dominio contiene datos sobre la administración del dispositivo iOS. Si su dispositivo está inscrito en un programa MDM (administración de dispositivos móviles), tal vez por su escuela o empleador, algunos metadatos se almacenarán aquí.
Medios de comunicación Muchos tipos de medios se almacenan bajo este dominio. Por ejemplo, los usuarios encontrarán archivos adjuntos a mensajes SMS, grabaciones y datos PhotoStream aquí.
Raíz Los dominios raíz contienen archivos de configuración fundamentales para la configuración del dispositivo iOS.
Contenedores del sistema El dominio de contenedores del sistema contiene metadatos limitados de la aplicación App Store y algunos otros procesos de iOS.
Preferencias del Sistema Este dominio contiene información de bajo nivel sobre el estado de un dispositivo iOS. Por ejemplo, puede conocer su configuración de red o las redes wi-fi o VPN a las que se ha conectado recientemente.
Contenedores compartidos del sistema Algunos procesos del sistema iOS que pueden compartir datos en iOS almacenan sus datos aquí. Es un buen lugar para comenzar cuando se busca aprender más sobre la actividad de Bluetooth en un dispositivo, por ejemplo.
Inalámbrico El dominio inalámbrico contiene un amplio conjunto de información sobre el uso de iOS de las redes celulares y wi-fi, y de sus asignaciones de direcciones IP recientes.

Que hacer después

¿Por qué no descargar iPhone Backup Extractor o leer más sobre Reincubate y cómo ayudamos a los clientes de todo el mundo a recuperar sus datos?

Si desea obtener más información sobre iOS o iPhone Backup Extractor, este sitio tiene un amplio conjunto de guías y artículos sobre cómo aprovechar al máximo sus datos. Nuestro centro de soporte contiene una cantidad adicional de piezas de base de conocimiento con respuestas a preguntas frecuentes.

Aidan Fitzpatrick

por Aidan Fitzpatrick on

Hemos ayudado a más de 3 000 000 personas a recuperar sus datos perdidos de iPhone. Permítanos ayudarle a usted también.

Envíe un comentario

© 2008 - 2018 Reincubate Ltd. Registrada en Inglaterra y Gales: #5189175, VAT GB151788978. Construido con ❤️ en Londres.

Reincubate es una marca comercial registrada. Todos los derechos reservados. Términos y condiciones. Política de privacidad. Son tus datos, no los nuestros. Recomendamos la autenticación de múltiples factores.

close

Para usuarios personales

Para empresas y profesionales

Desplácese hacia abajo para los planes de negocios y profesionales

BASIC

$34.95

Soporte de iTunes

Funciona con Windows y Mac

Asistencia al cliente

Previa de la lista de disp. de iCloud

COMPRAR BÁSICO

Prima

$69.95

Soporte de iCloud e iTunes

Funciona con Windows y Mac

Asistencia al cliente

5 disp. iCloud

COMPRAR PREMIUM
Jonathan

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

Jonathan Zdziarski

Forense y experto en iOS

Para usuarios profesionales y profesionales

Business

$299.95

25 disp. iCloud

Asistencia al cliente de alta prioridad

Licencia comercial

Todos los beneficios de Premium

COMPRA BUSINESS
ricloud
Demo nuestros APIs para la empresa

¿Acceso a iCloud, herramientas forenses, recuperación masiva y recuperación de datos eliminados de SQLite?

Información sobre nuestras API en reincubate.com.