Recuperación de Archivos con Foremost

 

 https://www.onlinetis.com

Recuperación de Archivos con Foremost

Foremost es una herramienta de recuperación de datos mediante línea de comandos en Kali Linux. Su función principal es el "file carving" (tallado de archivos), lo que significa que busca estructuras de encabezados y pies de página en un disco para recuperar archivos, incluso si el sistema de archivos está dañado o ha sido formateado.

Aquí tienes una guía rápida para empezar a usarla.


1. Instalación

Aunque Foremost suele venir preinstalado en Kali Linux, si no la tienes, puedes instalarla con el siguiente comando:

Bash
sudo apt update && sudo apt install foremost

2. Sintaxis Básica

La estructura general del comando es:

foremost -t [tipo] -i [origen] -o [destino]

Argumentos comunes:

  • -t: Especifica el tipo de archivo (jpg, pdf, exe, doc, etc.). Si pones all, busca todos los tipos conocidos.

  • -i: Dispositivo de entrada o imagen de disco (ej. /dev/sdb1 o evidencia.ad1).

  • -o: Directorio de salida donde se guardarán los archivos recuperados.

  • -v: Modo "verbose" (detallado), muestra el progreso en pantalla.

  • -q: Modo rápido (busca solo al inicio de los sectores).


3. Ejemplos Prácticos

A. Recuperar imágenes JPG de un USB

Si tu USB es reconocido como /dev/sdb1, usa:

Bash
sudo foremost -t jpg -i /dev/sdb1 -o /home/kali/recuperacion

B. Recuperar archivos PDF y DOC

Puedes especificar varios tipos separados por comas:

Bash
sudo foremost -t pdf,doc -i /dev/sdb1 -o /home/kali/documentos

C. Recuperar todo lo posible de una imagen de disco

Si tienes un volcado de memoria o imagen .img:

Bash
foremost -i imagen_disco.img -o /home/kali/resultados

4. Consejos Importantes

  1. No guardes en el mismo disco: Nunca configures la carpeta de salida (-o) en la misma partición de la que estás intentando recuperar datos, ya que podrías sobrescribir los archivos que intentas salvar.

  2. Permisos: Generalmente necesitarás usar sudo para acceder directamente a dispositivos de hardware (/dev/sdX).

  3. Configuración personalizada: Foremost utiliza un archivo en /etc/foremost.conf donde puedes agregar tipos de archivos personalizados definiendo sus firmas hexadecimales.

Nota: Foremost no recupera los nombres originales de los archivos ni la estructura de carpetas, ya que esa información suele estar en la tabla de particiones, la cual Foremost ignora para centrarse en los datos brutos.

Entradas populares de este blog

Hacking y ciberseguridad en kali linux con Fping

Hacking y ciberseguridad en kali linux con atk6-thcping6

Como utilizar Fierce en kali linux