Recuperando dados apagados no Linux

Se você acidentalmente apagou um pendrive ou dados de uma partição Linux e chegou até aqui provavelmente esta meio desesperado então vamos tentar ajudar com uma aplicação chamada Foremost esta aplicação esta disponível para diversas distribuições Linux.

  • Instalação do Foremost

Mint/Debian/Ubuntu

sudo apt-get install foremost

CentOS/RHEL
Por padrão o Foremost não está nos repositórios do Centos/RHEL mas é possível instalar direto seu RPM.

yum install -y https://forensics.cert.org/centos/cert/7/x86_64//foremost-1.5.7-13.1.el7.x86_64.rpm

Este RPM é para o CentOS 7 caso queira instalar no CentOS 6 use.

yum install -y https://centos.pkgs.org/6/repoforge-x86_64/foremost-1.5.7-1.el6.rf.x86_64.rpm.html

Para baixar o font do Foremost.

http://foremost.sourceforge.net/

Vamos recuperar arquivos de um pendrive.

Execute o comando fdisk -l com o PenDrive conectado.

Você vai ver algo semelhante a isto.

Disk /dev/sdb: 2046 MB, 2046033920 bytes, 3996160 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0006716a

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        2048     3996159     1997056    c  W95 FAT32 (LBA)
  • Então vamos criar uma pasta para colocar os arquivos recuperados.
mkdir /arquivos_recuperados

Agora vamos recuperar os dados da partição /dev/sdb1 onde está o pendrive

o comando é o seguinte

foremost -i /dev/sdb1 -t jpg -o /recuperadados/

-i = Local que deseja recuperar os arquivos.
-t = Ttipo de arquivo para ser recuperado.
-o = Pasta onde estes arquivos serão gravados após a recuperação.

No nosso exemplo estamos recuperando arquivos “jpg” mas o Foremost pode recuperar diversos formatos de arquivo.

Todos estas extensões são suportadas.

Jpg, gif. png,bmp, avi, exe, mpg, mp4, wav, riff, wmv, mov, pdf, ole, doc, zip, (PPTX,DOCX,XLSX), rar, htm. Cpp

Para saber mais consulte o help do foremost.

man foremost
  • Sites de referência utilizados.
https://www.rootusers.com/restore-deleted-file-linux
http://www. 100security.com.br/recuperar-dados-usando-foremost/