Datos corruptos en un archivo DMG recuperado/cifrado

Datos corruptos en un archivo DMG recuperado/cifrado

Esto puede ser una cuestión conceptual, pero espero que alguien pueda indicarme la dirección correcta. Anteriormente tenía un archivo DMG cifrado (exactamente 500 GB) que se creó mediante la Utilidad de Discos con cifrado AES-128.

El .dmg se eliminó de un disco duro externo y, unos meses después, se recuperó usando Disk Drill. El archivo que se recuperó aparece como de 500 GB esperados. El .dmg se monta correctamente, a través de Finder o Terminal, cuando se usa la contraseña correcta, y la imagen montada contiene la estructura de carpetas esperada. Sin embargo, cada archivo individual en .dmg parece dañado (en su mayoría eran imágenes JPEG y archivos MOV).

Cada uno de los archivos corruptos tiene un tamaño de archivo normal (es decir, 4 MB para una imagen y 200 MB para un vídeo), pero ninguno se abrirá correctamente en ninguna aplicación. Se pueden abrir algunos archivos .xml que contienen partes de su contenido original, pero en su mayoría son galimatías.

¿Hay algún paso sugerido que pueda seguir para intentar solucionar el problema? Creía que, dado que el .dmg era una imagen cifrada, su contenido permanecería intacto, siempre y cuando el archivo original permaneciera intacto. Como se monta, tenía esperanzas.

Respuesta1

Cuando los archivos se eliminan según el sistema de archivos, permanecen como metadatos, pero los bloques de datos reales utilizados por el archivo se marcan como libres. Durante el tiempo después del cual se eliminó el archivo, cualquier otra operación de archivo puede reutilizar esos bloques y escribir allí. Cuando inicia un programa que "recupera" archivos, básicamente volverá a ensamblar el archivo a partir de los bloques que usó antes de eliminarlo, buscando los metadatos disponibles. Es posible que el archivo se vea bien, pero no hay garantía de que el contenido sea el mismo que el original, ya que algunos de los bloques podrían haber sido utilizados temporalmente por otros archivos y luego liberados nuevamente. La única forma de garantizar una restauración limpia es si no hubo otras operaciones de archivo después de la eliminación. En otras palabras, inmediatamente después de eliminar el archivo. Incluso en ese caso, su éxito puede variar, ya que los sistemas operativos modernos crean y eliminan constantemente archivos temporales, intercambios y otros datos.

Por lo general, cuando restaura archivos después de un tiempo, tendrán partes del original y partes que se han perdido/alterado.

información relacionada