Uma das técnicas de roubo de criptomoedas mais enganosas em circulação não envolve site falso, e-mail de phishing nem malware algum. Ela mira em algo que os usuários confiam sem sequer pensar: o próprio histórico de transações da carteira. Pesquisadores de segurança chamam isso de envenenamento de endereço, ou ataque de histórico de transferências contaminado, e funciona plantando um endereço parecido no histórico da vítima até que ele passe a parecer um destinatário legítimo e familiar.
Como o Ataque Realmente Funciona
Um atacante gera um endereço de carteira que se parece visualmente com um que o alvo já usou antes, reproduzindo os primeiros e últimos caracteres, que muitas vezes é tudo o que uma pessoa verifica. Ele envia uma transação minúscula, de 'poeira' (dust), às vezes de uma fração de centavo, desse endereço para a carteira da vítima. Essa transação passa a constar no histórico da vítima, indistinguível à primeira vista de um contato real anterior.
Por Que Funciona Tão Bem
- A maioria das interfaces de carteira prioriza e destaca o histórico de transações recentes como atalho para transferências repetidas.
- Telas de celular costumam truncar endereços completos, mostrando apenas os primeiros e últimos caracteres.
- As pessoas reconhecem padrões em vez de verificar a sequência completa, o cérebro preenche o meio em vez de conferi-lo.
- Usuários que enviam criptomoedas com frequência são os mais propensos a copiar um endereço do histórico em vez de digitá-lo novamente.
A Sequência do Ataque
- O atacante envia uma transação de poeira à carteira-alvo a partir de um endereço parecido.
- A carteira registra esse endereço no histórico de transações, ao lado de destinatários genuínos anteriores.
- Mais tarde, a vítima vai enviar fundos e seleciona o que parece ser um endereço recente familiar.
- Ela seleciona o endereço do atacante em vez do verdadeiro.
- Os fundos se movem na blockchain até o atacante e não podem ser revertidos.
Nenhum link é clicado, nenhum software é instalado, e nenhuma credencial é roubada. Todo o ataque acontece dentro de um comportamento em que a vítima já confia: seu próprio registro de transações.
Esse ataque é mais eficaz contra pessoas que enviam criptomoedas com frequência e tratam a lista de atividade recente da carteira como uma espécie de agenda de endereços informal. A solução não é mais vigilância em geral, é uma mudança específica de hábito em relação à origem dos endereços.
Quem Está Mais Exposto
O risco aumenta para qualquer pessoa que envia fundos regularmente a exchanges, parceiros de negócio ou contatos recorrentes, especialmente em uma carteira mobile, onde os endereços são truncados visualmente por padrão. Um volume alto de transações agrava ainda mais o risco, já que uma entrada envenenada tem mais chances de ser confundida com uma real em um histórico movimentado.
Como Se Defender Disso
- Nunca trate o histórico de transações como uma agenda de endereços, ele não é isso, e nada impede um atacante de escrever nele.
- Verifique o endereço completo, caractere por caractere, antes de enviar qualquer valor relevante, não apenas os primeiros e últimos dígitos.
- Use o recurso de endereços salvos ou na lista branca da carteira para destinatários recorrentes, em vez de copiar da atividade recente.
- Evite copiar e colar endereços de uma lista de transações recentes, obtenha-os de uma fonte verificada a cada vez.
- Confira novamente o endereço de destino em uma segunda tela ou dispositivo para qualquer transferência acima de um valor cuja perda você lamentaria.
O que torna esse ataque perigoso não é sofisticação, é o quão comum ele parece. Não há um momento de golpe perceptível, nenhum link suspeito, nenhuma mensagem urgente. Apenas uma substituição silenciosa que depende inteiramente de o usuário não olhar de perto para algo que não tinha motivo para desconfiar.