Recuperar datos del disco duro y memorias externas con Foremost

foremost_image2

Foremost es una utilidad en linea de comandos que nos permite recuperar esos archivos que hemos borrado por descuido de nuestros discos duros, memorias USB, tarjeta SD, etc…Una herramienta originalmente desarrollada por un departamento de investigación de la Fuerza Aerea de US, y que ahora también puede formar parte de nuestro arsenal, al lado de programas similares como Scalpel o Photorec, también especialistas en la recuperación de datos.

Foremost hace uso de una técnica denominada data mining que recupera los archivos basándose en sus encabezados, pies de página y estructura interna de los mismos, lo que le permite recuperar una gran variedad de formatos: avi bmp dll doc docx exe gif htm jar jpg mbd mov mp4 mpg ole pdf
png ppt pptx rar rif sdw sx sxc sxi sxw vis wav wmv xls xlsx zip.

Hablando de formatos de archivo, una de las características interesantes del programa es que nos permite filtrar el tipo de extensiones que queremos recuperar, lo que también nos permite abreviar el tiempo de espera.

Así una sintaxis típica en linea de comandos sería ejecutar como root lo siguiente:

foremost -v -t pdf -i /dev/sdb1 -o /home/jose/datos

donde el parámetro -v establece el modo verbose (es opcional, pero nos permite ver como transcurre todo el proceso en la consola), -t selecciona el tipo de archivo (en este caso PDF), -i nos indica la partición o carpeta de la que deseamos recuperar y por último -o la carpeta destino, que el programa crea automáticamente (en este caso le he llamado datos)

Si por el contrario lo que nos interesa es recuperar todos los datos sin distinguir entre tipos de archivos lo haremos con el parámetro all, ejecutando como root

foremost -v -t all -i /dev/sdb1 -o /home/jose/datos

foremost_image5Seguramente os sorprenderá la gran cantidad de archivos que consigue recuperar, incluso con pendrive usb, de eses que formateamos de vez en cuando para probar discos en modo live.

Instalación de Foremost

  • openSUSE

En la distro del geecko está disponible para su descarga e instalación  mediante 1 – click, tan solo tenéis que seleccionar uno de los repos correspondientes a vuestra versión de openSUSE

  • En Ubuntu y derivadas como Linux Mint
sudo apt-get install foremost
  • En Arch Linux y derivadas como Manjaro o Antergos, está disponible en AUR y se puede instalar con
yaourt -S foremost

29 comentario en “Recuperar datos del disco duro y memorias externas con Foremost”

  1. Pingback: Recuperar datos del disco duro y memorias exter...
  2. Trackback: Recuperar datos del disco duro y memorias exter...
  3. Pingback: Recuperación de Archivos eliminados o borrados – Linux Trucupei Blog
  4. Trackback: Recuperación de Archivos eliminados o borrados – Linux Trucupei Blog

Responder a Charly80 Cancelar respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.