De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 3 de maio de 2024
Passeando um pouco mais pelo AliExpress descobri diversos outros dispositivos de armazenamento flash à venda que anunciam uma capacidade mas na realidade possuem outra totalmente diferente. Estes dispositivos possuem algo em comum: o preço é escandalosamente baixo, imcompatível com dispositivos que realmente possuem a capacidade anunciada.
Resumindo: capacidade alta + preço baixo = golpe
Pensando nisso, e para aumentar a conscientização sobre este golpe,
resolvi escrever um mini-tutorial sobre a suíte de aplicativos F3
.
A suite F3
(Fight Flash Fraud ou Fight Fake Flash) é um conjunto de
aplicativos de linha de comando para Linux que permite testar e verificar
a integridade de dispositivos de armazenamento flash, como pendrives USB
e cartões SD. Ela é útil para detectar dispositivos falsificados ou com
capacidade menor do que a anunciada.
Para instalar a suite F3
em sistemas Debian GNU/Linux e derivados, digite:
$ sudo apt-get install f3
A suite F3
consiste em cinco aplicativos principais:
$ sudo dpkg -L f3
/.
/usr
/usr/bin
/usr/bin/f3brew
/usr/bin/f3fix
/usr/bin/f3probe
/usr/bin/f3read
/usr/bin/f3write
...
f3write
: Grava dados pseudoaleatórios no dispositivo para testar sua capacidade real.
f3read
: Lê os dados gravados pelo f3write
e verifica se estão corretos.
f3probe
: Testa o dispositivo gravando e lendo dados em blocos de tamanho específico.
f3brew
: combina as funcionalidades do f3write
e f3read
em
um único comando. Ele grava dados pseudoaleatórios no dispositivo de
armazenamento e, em seguida, lê e verifica esses dados para determinar a
capacidade real do dispositivo.
f3fix
: é usado para corrigir erros em dispositivos de armazenamento
flash, como pendrives USB e cartões SD. Ele tenta recuperar os dados de
um dispositivo que foi identificado como tendo problemas pelo `f3write`
e
f3read
ou f3brew
.
Exemplos
Verificando a Capacidade Real de um Pendrive USB
Execute o comando f3write
para gravar dados no pendrive:
$ sudo f3write /media/seu_usuario/nome_do_pendrive
Em seguida, execute o comando `f3read`
para ler os dados gravados e
verificar a integridade:
$ sudo f3read /media/seu_usuario/nome_do_pendrive
O resultado mostrará se a capacidade real do pendrive corresponde à capacidade anunciada.
Testando um Cartão SD com o f3probe
Suponha que você tenha um cartão SD e queira testá-lo usando o
`f3probe`
. Siga os passos abaixo:
$ sudo f3probe /dev/mmcblk0
Substitua /dev/mmcblk0
pelo caminho correto do seu cartão SD.
O `f3probe`
gravará e lerá dados em blocos de tamanho específico e
exibirá o resultado, indicando se o cartão SD está funcionando corretamente.
Testando um dispositivo com o comando f3brew
$ sudo f3brew /media/seu_usuario/nome_do_dispositivo
O f3brew
começará a gravar dados pseudoaleatórios no dispositivo e,
em seguida, lerá e verificará esses dados.
Aguarde até que o processo seja concluído. O f3brew
exibirá informações
sobre a capacidade real do dispositivo e quaisquer erros encontrados durante
a verificação.
Correção de erros
Suponha que você tenha executado o f3write
e o f3read
(ou f3brew
)
em um pendrive USB e descobriu que ele tem setores defeituosos. Você pode
usar o f3fix
para tentar corrigir esses erros seguindo os passos abaixo:
Execute o comando f3fix
seguido do caminho para o arquivo de log gerado pelo f3read
:
$ sudo f3fix /media/seu_usuario/nome_do_pendrive/f3read.log
Substitua /media/seu_usuario/nome_do_pendrive/f3read.log
pelo caminho
correto do arquivo de log.
O f3fix
tentará corrigir os erros no pendrive com base nas informações
do arquivo de log. Ele gravará zeros nos setores defeituosos para marcá-los
como inutilizáveis.
Após a conclusão do processo, o f3fix
exibirá um relatório indicando
o número de setores corrigidos e o espaço total recuperado.
É importante observar que o f3fix
não pode recuperar dados que já
foram perdidos devido a setores defeituosos. Ele apenas marca esses setores
como inutilizáveis para evitar futuras gravações neles.
Além disso, tenha cuidado ao usar o f3fix
, pois ele grava diretamente no
dispositivo e pode causar perda de dados se usado incorretamente. Certifique-se
de ter backups antes de executar o f3fix
.
Você vai executar estes comandos quando suspeitar que tem alguma coisa errada com seu dispositivo. Infelizmente a melhor receita para não ser enganado é desconfiar quando a esmola for muito grande. Pelo menos, com estes comandos, você constatará o golpe e não vai mais gastar tempo tentando consertar um dispositivo falsificado.
A suite F3
é uma ferramenta valiosa para testar e verificar a integridade de
dispositivos de armazenamento flash no Linux. Com os aplicativos f3write
,
f3read
e f3probe
, você pode detectar dispositivos falsificados ou com
capacidade menor do que a anunciada, evitando problemas de perda de dados
e garantindo que você esteja obtendo o que pagou.
Lembre-se sempre de usar os comandos com cuidado e garantir que você esteja selecionando o dispositivo correto para evitar a perda acidental de dados.
De qualquer forma, eu teria muito receio em colocar dados importantes em um equipamento deste tipo, certamente a qualidade não deve ser das melhores. O meu pendrive com erro eu joguei fora. Nem o AliExpress quis o dispositivo de volta.
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários