Notícias

Ransomware Heartbreaker se recompila sozinho para fugir de antivírus no Mac

O código analisado por um pesquisador criptografa a pasta Downloads e muda a própria assinatura. Por ora o risco é baixo, e há como recuperar os arquivos.


Publicado em · 1 min de leitura

Ilustração de um notebook com um coração partido e um cadeado na tela, um ciclo de código se refazendo e um antivírus que não enxerga a ameaça.
Imagem ilustrativa.

Quem usa Mac costuma ouvir que “vírus não pega”. O Heartbreaker, um ransomware analisado pelo pesquisador Patrick Wardle, mostra que o discurso está desatualizado, mas também que o perigo atual dessa amostra é pequeno.

Um programa que se reescreve

O Heartbreaker é escrito em Rust e se instala com um LaunchAgent, o mecanismo do macOS para rodar programas automaticamente. Depois, criptografa os arquivos da pasta Downloads.

O mais curioso é como ele tenta escapar dos antivírus. Para mudar a própria assinatura digital, o hash, ele usa o código-fonte embutido, troca identificadores, adiciona funções inúteis e se recompila. Se o computador não tiver o Rust instalado, tenta instalar. A amostra foi enviada ao VirusTotal em maio de 2025 e, quando Wardle escreveu, continuava sem ser detectada por nenhum antivírus do serviço.

Por que não é motivo para pânico

O próprio pesquisador avalia que, do jeito que está, o Heartbreaker dificilmente será uma ameaça grande. Ele usa uma única chave AES fixa no código, o que torna possível recuperar os arquivos de graça. E o processo de recompilação depende de uma ferramenta que, segundo Wardle, já não está disponível publicamente.

O interesse da análise está no que ela antecipa: um malware que se recompila sozinho torna inútil a lista de assinaturas conhecidas, e a defesa passa a depender do comportamento do programa.

Como se proteger

  1. Faça backup com o Time Machine ou na nuvem, com uma cópia que fique desconectada do computador.
  2. Instale programas só da App Store ou do site oficial do fabricante. Pirataria e instaladores de origem duvidosa são um caminho comum de infecção.
  3. Confira o que roda ao ligar o Mac em Ajustes do Sistema, em Geral e Itens de Login, e remova o que você não reconhece.
  4. Mantenha o macOS atualizado e deixe o Gatekeeper ativo.
  5. Não use só antivírus. Cuidado ao abrir anexos e baixar arquivos continua sendo a proteção principal.

Fonte original