Skip to content

5.2 Foremost: Recuperación de Archivos

Objetivo

En esta práctica, vas a aprender a utilizar Foremost para recuperar archivos eliminados o dañados a partir de una imagen de disco. Sigue cada paso cuidadosamente para configurar y ejecutar Foremost, interpretar los resultados y restaurar archivos.

Materiales

  • Usa Ubuntu 24.04 en tu máquina.
  • Descarga una imagen de disco (.img o .dd) con datos borrados o corruptos.
  • Asegúrate de tener Foremost instalado en Ubuntu 24.04.

Instrucciones

Parte 1: Instalación de Foremost

  1. Instala Foremost
    Abre una terminal y ejecuta estos comandos:

    sudo apt update
    sudo apt install foremost
    

  2. Verifica la instalación
    Comprueba que Foremost está instalado correctamente:

    foremost -v
    
    Deberías ver la versión instalada de Foremost.

Parte 2: Preparación de los Datos

  1. Obtén la imagen de disco
    Descarga la imagen de disco (.img o .dd) preparada para esta práctica o usa una imagen de ejemplo.

  2. Crea una carpeta para la recuperación
    Ejecuta este comando para crear la carpeta donde guardarás los archivos recuperados:

    mkdir ~/recuperados
    

Parte 3: Uso de Foremost para la Recuperación de Archivos

  1. Ejecuta Foremost
    Recupera archivos ejecutando el siguiente comando sobre la imagen de disco:

    foremost -i /ruta/a/la/imagen.img -o ~/recuperados
    
    Cambia /ruta/a/la/imagen.img por la ruta real de tu imagen.

  2. Recupera tipos específicos de archivos
    Si solo quieres recuperar archivos JPEG y PDF, usa:

    foremost -i /ruta/a/la/imagen.img -o ~/recuperados -t jpg,pdf
    

  3. Verifica los archivos recuperados
    Revisa el contenido de la carpeta ~/recuperados:

    ls ~/recuperados
    

Parte 4: Análisis de Resultados

  1. Explora los archivos recuperados
    Abre imágenes, documentos y otros archivos usando herramientas como GIMP para imágenes o Evince para PDF.

  2. Verifica la integridad de los archivos
    Intenta abrir varios archivos recuperados y documenta si alguno está incompleto o corrupto.