As unidades USB e os cartões SD tornaram-se acessórios tecnológicos do dia-a-dia nos dias de hoje. Mas seu uso generalizado também os torna uma preocupação de segurança. Como esses dispositivos geralmente contêm dados pessoais, você deve limpá-los completamente antes de entregá-los a outra pessoa. Além disso, é bom se livrar de todos os dados nos dispositivos de armazenamento antes de jogá-los fora.

O Linux oferece várias ferramentas que facilitam a limpeza de dados pessoais. Abaixo, analisamos algumas maneiras de apagar dados com segurança de sua unidade USB ou cartão SD no Linux.

Formatação vs. Apagando: qual é a diferença?

Sabemos que a formatação de um USB torna todos os dados desse dispositivo inacessíveis. Mas isso elimina completamente os dados existentes? A resposta é não. Porque quando você formata seu dispositivo, tudo o que você está fazendo é criar uma nova partição e, assim, tornar as partições antigas graváveis. Mas os dados originais permanecem no dispositivo.

Muitas ferramentas sólidas de recuperação de dados tornam a recuperação de dados desses dispositivos uma brincadeira de criança. Portanto, se sua unidade contém dados confidenciais, você deve se concentrar em apagá-los em vez de apenas formatar o dispositivo. Para limpar os dados da sua unidade USB ou cartão SD, você deve sobrescrevê-los com dados aleatórios desnecessários.

Secure Wipe Flash Drive ou conteúdo do cartão SD no Linux

Para limpar todos os dados pessoais do seu dispositivo, você precisará seguir algumas etapas. A primeira tarefa é localizar o dispositivo correto. Use o lsblk comando para encontrar o dispositivo e a partição exatos.

lsblk

Ele exibirá uma lista de dispositivos de bloco conectados ao sistema. Localize seu dispositivo com base em seu tamanho de armazenamento. Para ilustração, vamos considerar /dev/sdb ser o dispositivo e /dev/sdb1 como sua partição primária. Depois de localizar o dispositivo e a partição, desmonte a partição usando o comando abaixo:

sudo umount /dev/sdb1

Depois de desmontado, você precisará substituir o conteúdo desse dispositivo. Os usuários do Linux podem escolher entre várias ferramentas, incluindo dd, shred e badblocks. Depois de limpar os dados, você precisa criar uma nova partição e formate sua unidade USB no Linux.

Apague a unidade USB ou cartão SD usando dd

O comando dd no Linux é usado para copiar e converter arquivos. No entanto, você também pode usar dd para eliminar o conteúdo de um dispositivo de armazenamento.

Por exemplo, o comando dd a seguir substitui o conteúdo de sua unidade USB ou cartão SD com todos os zeros. Certifique-se de especificar o nome correto do dispositivo, ou você pode destruir outras partições.

sudo dd E se=/dev/zero de=/dev/sdb bs=4096 status=progresso

Uma simples substituição de zero é mais que suficiente para usuários em geral. Mas, em alguns casos, uma parte dos dados subjacentes ainda pode ser recuperada usando software especializado. Se isso lhe interessa, substitua sua unidade usando dados aleatórios em vez de todos os zeros.

sudo dd E se=/dev/ualeatória de=/dev/sdb bs=4096 status=progresso

Esse comando pode levar um tempo considerável para ser concluído, com base no tamanho do dispositivo. Você notará um prompt dizendo "Não há mais espaço no dispositivo" assim que terminar. Tudo o que você precisa fazer agora é criar uma nova partição usando seu sistema de arquivos preferido.

Secure Wipe USB Drive ou SD Card Usando fragmentação

O utilitário de fragmentação é uma ferramenta robusta de limpeza de dados incluída em todas as distribuições Linux por padrão. Faz parte do coreutils pacote, tornando-o uma escolha sólida para apagar dados confidenciais do armazenamento USB ou SD.

É um aplicativo poderoso que substitui o armazenamento usando dados pseudo-aleatórios. Portanto, a chance de recuperar o conteúdo excluído é quase nada. Em suas configurações padrão, a fragmentação usa três passagens para sobrescrever. Mas você pode controlar este parâmetro usando o -n opção.

sudo shred -v /dev/sdb

o -v A opção diz ao shred para exibir um relatório de progresso da operação. Usando o -z A opção adiciona uma substituição final usando todos os zeros, útil para ocultar os efeitos da destruição.

sudo triturar -v -z /dev/sdb

Além disso, o shred também permite a substituição de dispositivos usando dados de fontes aleatórias, como /dev/urandom.

sudo shred -v -z --random-source=/dev/urandom -n1 /dev/sdb

Apague a unidade USB ou cartão SD usando badblocks

Você pode apagar com segurança o conteúdo de sua unidade flash com um teste de leitura e gravação destrutivo usando badblocks. É uma ferramenta usada para encontrar setores defeituosos em dispositivos de armazenamento. Um dos principais benefícios do badblocks é que ele está disponível em sistemas Linux mais populares por padrão.

Use o comando badblocks abaixo para limpar o conteúdo de /dev/sdb. Esse comando pode levar muito tempo, pois grava dados usando quatro passagens diferentes.

sudo badblocks -wsv /dev/sdb

Nós combinamos o -s e -v opções para exibir uma barra de progresso e obter informações detalhadas. Se você estiver procurando por uma abordagem mais rápida, use o comando abaixo:

sudo badblocks -wsv -t 0x00 /dev/sdb

o -t A opção especifica um padrão de teste para substituição. O comando acima usa uma única passagem de todos os zeros, tornando-o comparativamente mais rápido.

Crie uma nova partição em sua unidade USB ou cartão SD

Quando você substitui o armazenamento usando um dos métodos acima, eles limpam tudo, incluindo partições e tabelas de partições. Portanto, você precisará criar uma nova partição e formatá-la antes de poder usar o dispositivo. Você pode facilmente criar ou gerenciar partições de disco no Linux com fdisk.

sudo fdisk -l

Este comando listará todas as partições do seu sistema, incluindo a do seu cartão USB ou SD. Use o comando abaixo para selecionar seu dispositivo (/dev/sdb). Tenha cuidado com esta etapa e verifique tudo novamente.

sudo fdisk /dev/sdb

Você entrará no prompt do fdisk. Agora, digite n para criar uma nova partição. Você terá que escolher um tipo de partição, número e o início e o fim do setor de armazenamento para esta partição. É melhor manter tudo padrão pressionando o botão Entrar chave.

Depois de criar a partição, você precisa gravar as alterações no seu dispositivo. Use o W comando no fdisk e pressione Entrar. Ele irá criar a nova partição /dev/sdb1. Feito isso, formate a partição usando o comando abaixo:

sudo mkfs.vfat -F 32 /dev/sdb1

Proteja os dados pessoais de cair em mãos erradas

Os dados se tornaram cada vez mais importantes com o constante aumento da tecnologia e tudo o que ela tem a oferecer. Portanto, proteger as informações pessoais deve ser uma prioridade para todos. Assim, você deve apagar seus dispositivos USB e cartões SD corretamente antes de entregá-los a outras pessoas ou vendê-los.

Também é igualmente importante excluir permanentemente os dados de telefones celulares antigos, pois eles também são muito fáceis de recuperar.

5 melhores maneiras de excluir permanentemente dados do Android

Leia a seguir

CompartilharTweetCompartilharE-mail

Tópicos relacionados

  • Linux
  • Pendrive
  • Cartão SD
  • Formato da unidade

Sobre o autor

Rubiaat Hossain (54 Artigos Publicados)

Rubaiat é um graduado em CS com uma forte paixão por código aberto. Além de ser um veterano do Unix, ele também trabalha com segurança de rede, criptografia e programação funcional. Ele é um ávido colecionador de livros de segunda mão e tem uma admiração sem fim pelo rock clássico.

Mais de Rubaiat Hossain

Assine a nossa newsletter

Junte-se à nossa newsletter para dicas de tecnologia, análises, e-books gratuitos e ofertas exclusivas!

Clique aqui para assinar