Pular para o conteúdo

Recuperação de arquivos com dd e foremost

Dica publicada em Linux / Introdução
Alexandre Prates abprates
Hits: 76.477 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar

Recuperação de arquivos com dd e foremost

Esta dica mostra o processo de recuperação de arquivos no Linux usando o dd e foremost. Está disponível em meu blog: http://www.pratesdicas.wordpress.com

O comando dd é nativo na maior parte dos sistemas derivados de Unix. Um dos principais usos para esse comando é criação de uma imagem a partir de um disco. Esse procedimento é muito usado em computação forense.

Foremost - ferramenta de recuperação de dados open source disponível em: http://foremost.sourceforge.net/

Trata-se de uma ferramenta em modo texto, desenvolvida inicialmente pelas Forças Armadas dos Estados Unidos, que trabalha com recuperação de arquivos a partir de imagens de discos (criadas pelo dd).

Instalando as ferramentas

Para instalar o Foremost no Ubuntu Linux:

# apt-get install foremost

Para instalar no Fedora Linux:

# yum install foremost

Ou baixe o código fonte e compile:

tar zxvf foremost-xx.tar.gz
$ cd foremost-xx
$ make
$ make install


Criando uma imagem com o dd

O primeiro passo antes de usar o Foremost é criar uma imagem do disco com o comando dd.

A forma mais genérica é:

# dd if=arquivo_origem of=arquivo_destino

Onde:
  • if (Input File)- localização do disco que sera gerada a imagem. Exemplo: /dev/sda
  • of (Output File) - destino da imagem gerada. Geralmente é recomendado o uso das extensões .raw ou aff, por serem padrão para as ferramentas de perícia forense.

Usando o foremost para recuperação de arquivos

Uma vez com a imagem criada, basta usar o Foremost para recuperar os arquivos contidos na imagem.

A forma geral de uso do foremost é:

# foremost -i arquivo_de_entrada -o diretório_de_saída

No diretório de saída ele cria uma pasta para cada extensão de arquivo recuperado.

Uma desvantagem da recuperação de arquivo é que os arquivos voltam com outros nomes.

Nenhuma dica encontrada.

Fail2ban - bloquear ataques de força bruta no Postfix

Webmail Squirrelmail - Tradução pt_BR

Zenoss - Configurando estações Windows

Referência rápida de diretórios

Linux Dash - Monitore seu servidor com muita facilidade

#1 Comentário enviado por VonNaturAustreVe em 13/01/2010 - 13:47h
como assim com outros nomes?

[]'s
#2 Comentário enviado por allen.konstanz em 27/09/2010 - 15:51h
Já que existem esses programas que recuperam arquivos deletados, como seria possível fazer uma formatação que deletesse os arquivos de uma vez por todas?

Att.
#3 Comentário enviado por rafael.klock em 24/05/2011 - 09:16h
Se voce tem algum arquivo que por motivo voce quer que seja apagado definitivamente é só apaga-lo com o wipe. Esse aplicativo escreve valores aleatorios no espaço que o arquivo que voce quer apagar 30 vezes, logo é praticamente impossivel se recuperar essa informação.
#4 Comentário enviado por alanneo em 01/12/2011 - 10:10h
Eu deletei sem querer uma pasta importante da minha area de trabalho pelo file zilla, é possível recuperar? Ela continha somente arquivos de texto com algumas informações que uso no dia a dia.


#5 Comentário enviado por rplaurindo em 18/02/2012 - 18:45h
E se eu não souber o nome do arquivo?
#6 Comentário enviado por cassiomurilo em 31/08/2015 - 19:42h
Eu usei o comando:
sudo foremost -t all -i /dev/sda2 -T

Porem gostaria de buscar arquivos .vym e parece que ele só aceita busca extensões genericas, é isso mesmo?

Contribuir com comentário

Entre na sua conta para comentar.