iPhone Rescue

Tu backup de iPhone. Recuperado, intacto.

Fotos, videos, mensajes. Aunque Manifest.db esté corrupto, cada archivo se identifica y recupera desde los bytes sin procesar.

iPhone Rescue
iPhone Rescue
Resumen
Mensajes
Rescate de fragmentos
Verificación de integridad
Exportación con calidad original
Álbumes
Todas las fotos
Ordenadas por fecha de captura

Cada álbum, ordenado por fecha.

HEIC se convierte al vuelo para la vista previa. Las exportaciones conservan los bytes originales HEIC y el EXIF. Los videos preservan los metadatos de QuickTime.

iPhone Rescue

Vista de burbujas nativa.

Conversaciones completas, archivos adjuntos de imagen y video, cuerpos attributedBody de iOS 14+ — coincidencia del 100% con la columna de texto sin procesar.

iPhone Rescue
Hola, ¿estás ahí?
¿Me puedes enviar ese set de fotos de la última vez?
Gracias 👍

¿Manifest dañado? Aún recuperable.

Omite la base de datos. Identifica JPEG, HEIC, MOV, SQLite, plist y PDF por los bytes mágicos del encabezado, luego exporta por tipo.

Rescate de fragmentos
Escaneo completo
Esquemático
TipoCantidadTamaño total
heic— GBExportar ›
jpeg— GBExportar ›
mov— GBExportar ›
png— GBExportar ›
sqlite— MBExportar ›

Ve el daño de un vistazo.

SQLite PRAGMA integrity_check, más la cantidad que Manifest indica contra lo que realmente existe en el disco.

iPhone Rescue
Bases de datos
Manifest.dbCorrupta
Photos.sqliteÍntegra
sms.dbÍntegra

Ni un solo byte modificado.

Nombres de archivo originales, EXIF original, mtime configurado a la fecha de captura. Los archivos ya exportados se omiten. Reanuda en cualquier punto.

iPhone Rescue
Progreso
Esquemático
Exportando···
~/Desktop/rescued/…

Más allá del índice roto.
Directo a los bytes sin procesar.

Un backup de iOS renombra cada archivo con su hash SHA1, distribuido en subdirectorios <root>/xx/. Los nombres originales y las fechas de captura viven dentro de Manifest.db. Si esa base de datos se corrompe, las herramientas convencionales dejan de funcionar — pero los bytes en sí permanecen intactos.

Reconocido por bytes mágicos

Lee los primeros 32 bytes de cada blob. JPEG comienza con FF D8 FF. PNG con 89 50 4E 47. HEIC tiene un bloque ftyp en el byte 4 seguido de la marca heic. SQLite empieza con SQLite format 3.

Sin suposiciones. Sin inferencias. Si coincide, se clasifica. Si no, se marca como "otro", con los bytes sin procesar preservados.

Ejemplo de salida · esquemático
$ iphone-rescue scan  ./Backup

  Manifest.db ............... corrupt
  Photos.sqlite ............. ok
  sms.db .................... ok

  blobs on disk ............. xxxx
  blobs recognised .......... xxxx

  heic      ···     ·· GB
  jpeg      ···     ·· GB
  mov       ···     ·· GB
  png       ···     ·· GB
  sqlite    ···     ·· MB
  plist     ···     ·· MB
100%
Funciona localmente. Sin servidores.
0 KB
Enviados a redes externas.
3
Plataformas de escritorio (macOS / Windows / Linux).
Solo lectura
Nunca escribe en tu backup original.

Trabajando en silencio.

Una interfaz que no estorba, diseñada para decenas de miles de fotos.

Resumen
iPhone Rescue
Álbumes
Mensajes
Rescate de fragmentos
Verificación de integridad
Exportación con calidad original
Dispositivo
iPhone 14 Pro
Resumen del backup · esquemático
Dispositivo
iPhone 14 Pro
Sistema
iOS 18
Último backup
Más reciente
Tamaño del backup
— GB
Integridad
— / — correctos
Identificados
— elementos
Resumen
Info del dispositivo, integridad, acciones rápidas — una sola pantalla.
Álbumes
iPhone Rescue
Resumen
Mensajes
Rescate de fragmentos
Verificación de integridad
Exportación con calidad original
Álbumes
Todas las fotos
Ordenadas por fecha de captura
Álbumes
Flujo continuo ordenado por fecha de captura. HEIC se convierte al vuelo.
Mensajes
iPhone Rescue
Resumen
Álbumes
Rescate de fragmentos
Verificación de integridad
Exportación con calidad original
Conversación
con Mamá
iMessage · — mensajes
Hola, ¿estás ahí?
¿Me puedes enviar ese set de fotos de la última vez?
Gracias 👍
Mensajes
Vista de burbujas iMessage, con archivos adjuntos incluidos.
Rescate de fragmentos
iPhone Rescue
Resumen
Álbumes
Mensajes
Verificación de integridad
Exportación con calidad original
Rescate de fragmentos
Agrupados por tipo
Vista previa, luego exportación
TipoCantidadTamaño total
heic— GBExportar ›
jpeg— GBExportar ›
mov— GBExportar ›
png— GBExportar ›
sqlite— MBExportar ›
Rescate de fragmentos
Agrupados por tipo de archivo. Vista previa y luego exportación.

UI esquemática. Las capturas reales se incluyen con la versión de lanzamiento.

Especificaciones

Plataformas
macOS 12+ (Apple Silicon / Intel) · Windows 10+ (x64) · Linux (x86_64)
Formato de backup
Backups no cifrados de iTunes / Finder (iOS 8 hasta la versión más reciente)
Lee
Manifest.db · Photos.sqlite · sms.db · directorio de blobs sin procesar
Formatos de imagen
HEIC / HEIF · JPEG · PNG · GIF (HEIC se convierte a JPG solo para vista previa; las exportaciones conservan los bytes originales)
Formatos de video
MOV / MP4 / M4V / WebM (exportación byte a byte)
Tamaño de instalación
Menos de 35 MB en macOS, Windows y Linux .deb
Red
Solo loopback (127.0.0.1). Sin telemetría. Sin verificaciones de actualización automática.
Manejo de datos
Se ejecuta completamente en tu computadora. El backup de origen es de solo lectura — no se modifica ni un solo byte.

Descarga ahora.

Tres plataformas. Compilaciones nativas.

Cada versión incluye checksums SHA-256 para que puedas verificar la integridad del archivo después de descargarlo.

Preguntas frecuentes

¿La app se conecta a internet?+

No. El backend solo se enlaza a 127.0.0.1. Sin telemetría, sin analíticas, sin verificaciones de actualización automática. Funciona completamente sin conexión.

¿Modificará mi backup original?+

No. Cada conexión SQLite usa mode=ro&immutable=1. Todas las operaciones de archivo son de solo lectura. Los cachés se escriben en el directorio de datos propio de la app.

¿Se admiten backups cifrados?+

No en esta versión. Por ahora, debes desactivar el cifrado en iTunes o Finder y volver a hacer el backup.

¿Es lento con backups muy grandes?+

No. Los álbumes cargan de forma diferida, 120 por página, con miniaturas generadas bajo demanda y almacenadas en caché. El rescate de fragmentos usa un escaneo en streaming.

¿Por qué una app de escritorio?+

Los backups pesan decenas o cientos de gigabytes. No tiene ningún sentido subirlos a un servicio en la nube. Una app de escritorio local es la única opción adecuada — sin conexión, sin que nada salga de tu computadora.

¿Cómo verifico una versión?+

Cada versión incluye checksums SHA-256. Después de descargar, verifica en la terminal con shasum (macOS / Linux) o certutil (Windows) para confirmar que el archivo no fue alterado ni corrompido en tránsito.