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
- Faça backup com o Time Machine ou na nuvem, com uma cópia que fique desconectada do computador.
- 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.
- 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.
- Mantenha o macOS atualizado e deixe o Gatekeeper ativo.
- Não use só antivírus. Cuidado ao abrir anexos e baixar arquivos continua sendo a proteção principal.



