Ilustração de uma cadeia de confiança comprometida em torno de uma carteira de hardware, por outro lado, segura

Carteiras de hardware continuam sendo a opção mais robusta amplamente disponível para armazenamento a frio, mas já não são imunes a ataques sofisticados e em várias camadas. Pesquisadores de segurança documentaram uma classe de ameaças persistentes avançadas, às vezes descritas como parasitas digitais, construídas por operadores com muitos recursos para comprometer toda a cadeia de confiança em torno de uma carteira de hardware, em vez da criptografia do próprio dispositivo.

O Que Torna Isso Diferente de um Malware Comum

Diferente de um malware que vai atrás das chaves privadas diretamente, essa classe de ameaça manipula o que o usuário vê, aprova e acredita durante a assinatura de uma transação. Essa distinção importa: a segurança criptográfica da carteira permanece totalmente intacta, enquanto o ambiente de tomada de decisão ao redor dela é comprometido silenciosamente. O usuário ainda confirma cada transação, só que confirmando a transação errada.

Por Onde Essas Ameaças Entram

  • Pipelines de atualização de firmware controlados pelo fabricante do dispositivo.
  • Aplicativos complementares de carteira rodando no desktop ou no celular.
  • Pontes de comunicação USB entre o dispositivo e o computador host.
  • Drivers em nível de kernel do sistema operacional.
  • Adulteração de hardware introduzida em algum ponto da cadeia de suprimentos antes de o dispositivo chegar ao comprador.

A característica definidora em todos esses pontos de entrada é a persistência. Uma vez instalado, esse tipo de malware pode ficar dormente indefinidamente e ativar-se apenas diante de uma transação de alto valor, o que torna sua detecção muito mais difícil durante o uso rotineiro.

Como um Ataque Se Desenrola

  • Atacantes comprometem a infraestrutura do fornecedor ou um dispositivo de ponta, geralmente por meio de um servidor de atualização comprometido ou de uma dependência de software maliciosa.
  • Uma atualização de firmware maliciosa é injetada no fluxo normal de atualizações sem quebrar a funcionalidade básica do dispositivo.
  • Quando uma transação é iniciada, o malware intercepta os dados antes que cheguem ao ambiente seguro de assinatura e pode alterar o endereço do destinatário ou o valor.
  • Mesmo uma tela do dispositivo com aparência confiável pode exibir informações já alteradas pela ponte ou pelo software complementar comprometidos.
  • O usuário aprova a transação acreditando que está correta, enquanto os fundos são na verdade direcionados a um endereço controlado pelo atacante.
Ponto-chave

Esse ataque não quebra a criptografia do dispositivo, quebra a percepção do usuário sobre o que o dispositivo está mostrando. Esse é um problema mais difícil de resolver apenas com hardware, porque o comprometimento acontece na camada imediatamente anterior à etapa de assinatura, não dentro dela.

Por Que a Carteira Ser Segura Não Basta

O isolamento de uma carteira de hardware só importa se tudo que a alimenta, firmware, software complementar, a conexão USB, a cadeia de suprimentos pela qual o dispositivo passou, também for confiável. Os parasitas digitais miram especificamente a suposição de que a tela de um dispositivo pode ser confiada sem verificação independente, e o fato de que a maioria dos usuários não tem como auditar o firmware por conta própria.

Como Um Ataque Real Se Parece

Um usuário instala o que parece ser uma atualização de firmware rotineira. A atualização contém uma camada de manipulação oculta. A carteira depois se conecta a um aplicativo complementar que também foi comprometido. Uma transação parece normal na tela, mas o endereço do destinatário foi alterado no nível de renderização. O usuário a aprova sem perceber, e os fundos desaparecem, sem erro, sem aviso, e sem um ponto de falha óbvio para se olhar depois.

Reduzindo o Risco

  • Instale apenas atualizações de firmware obtidas diretamente do canal oficial do fabricante, e verifique a integridade da atualização antes de aplicá-la.
  • Evite usar uma carteira de hardware em um sistema que você não controla ou não confia totalmente.
  • Trate qualquer ambiente conectado por USB como potencialmente hostil, por padrão.
  • Confira os detalhes da transação em um segundo dispositivo independente antes de aprovar qualquer valor significativo.
  • Acompanhe os avisos de segurança do fabricante diretamente, em vez de confiar em resumos de terceiros.

Isso representa uma mudança real no que a segurança de uma carteira de hardware realmente exige. A criptografia nunca foi o ponto fraco, o ecossistema de firmware, software e cadeia de suprimentos ao redor dela é, e se defender disso significa verificar cada camada que influencia o que o dispositivo, no fim das contas, mostra a você.

carteiras de hardwaremalwaresegurança da cadeia de suprimentosameaças avançadas

Artigos relacionados

Como os Usuários de Carteiras de Hardware Perdem seu Bitcoin Você Deveria Escolher um Backup Shamir de Compartilhamento Único ou BIP-39 para o Seu Trezor? Revogar Permissões de Contrato Inteligente: O Primeiro Passo Crítico Após uma Suspeita de Comprometimento de Carteira