MacSync Stealer: Microsoft liga mais de 30 domínios à campanha

A Microsoft mostrou que padrões de execução, formato de requisição e parâmetros de upload permanecem estáveis mesmo quando o malware troca de domínio — e usou isso para mapear a operação de roubo de dados no macOS.

Malha abstrata de blocos representando rotação de infraestrutura de comando e controle

Imagem editorial original do Plugged Ninja

A Microsoft publicou em 18 de agosto de 2026 uma análise do MacSync Stealer, malware de roubo de informações voltado ao macOS que troca de infraestrutura com rapidez para dificultar o bloqueio. O trabalho, conduzido pela equipe Microsoft Defender Experts, conectou mais de 30 domínios à mesma operação — não por listas de indicadores, mas por padrões de comportamento que se repetem mesmo quando os domínios mudam.

A investigação parte de um relato anterior da RST Cloud, de 8 de maio de 2026, que havia identificado a ameaça a partir de um conjunto limitado de domínios e documentado a rápida substituição da infraestrutura de comando e controle após a divulgação pública. A contribuição da Microsoft foi mostrar que essa infraestrutura sustenta mais do que comunicação: ela cobre também coleta ativa, preparação dos dados e exfiltração.

O ponto central da publicação não é a contagem de domínios, e sim o método. Domínios giram; sequências de execução, formato das requisições, caminhos de preparação e parâmetros de upload permanecem.

Como o MacSync Stealer chega à máquina

A execução observada começa em uma sessão interativa de terminal, em um padrão compatível com engenharia social do tipo ClickFix — em que a vítima é convencida a colar e executar comandos no Terminal. A partir daí, um utilitário de linha de comando busca o conteúdo do payload em infraestrutura controlada pelo atacante, e o conteúdo é decodificado ou descompactado com ferramentas nativas do próprio sistema.

Na sequência, o payload recorre ao osascript para executar comandos de shell assistidos por AppleScript, misturando o ambiente de automação do macOS com utilitários Unix comuns. É uma escolha deliberada: quase tudo o que o malware usa já vem instalado no sistema.

O que o malware coleta

Depois da execução, o MacSync Stealer levanta informações de host e de usuário, enumera processos e verifica a presença de aplicativos de carteiras de criptomoedas, incluindo artefatos locais associados a Ledger e Trezor. Em seguida, parte para os dados de valor:

  • Material do Keychain do macOS e chaves de armazenamento seguro dos navegadores.
  • Credenciais, cookies, bancos de dados de login, dados de sessão, IndexedDB, LevelDB e armazenamento de extensões de Chrome, Brave, Edge, Opera, Vivaldi, Arc, Chromium e outros.
  • Dados do Safari, notas do Apple Notes, histórico e perfis de navegação.
  • Chaves SSH, credenciais da AWS e configurações do Kubernetes.
  • Arquivos sensíveis em diretórios comuns do usuário — documentos, PDFs, além de formatos associados a chaves, certificados, bancos de senhas, configurações de VPN e sementes de carteiras.

Os dados coletados são reunidos em um diretório temporário, compactados em um único arquivo e divididos em pedaços antes do envio. A exfiltração ocorre por requisições HTTP PUT que carregam parâmetros de identificação de upload, índice do pedaço e total de pedaços. Concluído o envio, o malware apaga arquivos temporários, pastas de preparação e arquivos de trava.

A Microsoft observa que a confirmação de exfiltração ativa — e não apenas de comunicação com o servidor — é uma diferença relevante em relação ao relato anterior.

Por que os pivôs comportamentais funcionam melhor que domínios

Para tratar um domínio como relacionado à campanha, a equipe exigiu a convergência de múltiplos comportamentos de endpoint e de rede: ancestralidade de processo, padrões de linha de comando, caminhos de requisição, cabeçalhos e parâmetros de upload. Foi essa exigência que produziu a lista de mais de 30 domínios, e não o contrário.

Fase Sinal durável Por que importa
Busca do payload Caminho de recuperação com padrão fixo na URL, iniciado a partir de sessão de terminal Identifica a entrega sem depender de um domínio específico
Comunicação com o C2 Caminhos de URI recorrentes, cabeçalho de chave de API e User-Agent de macOS Combina contexto de execução no endpoint com formato de requisição
Exfiltração Upload em pedaços via HTTP PUT com parâmetros de identificação, índice e total Evidencia roubo ativo e sobrevive à rotação de domínios

Segundo a Microsoft, a RST Cloud já havia usado padrões de URI recorrentes para encontrar onze domínios candidatos adicionais e identificado um valor estático de chave de API compartilhado por quatro domínios de C2 confirmados, enquanto o token de compilação girava a cada implantação. É o tipo de reuso operacional que dá aos defensores um ponto de apoio estável.

Consultas de caça disponíveis

A Microsoft publicou consultas de advanced hunting que podem ser usadas como ponto de partida por quem opera o Defender for Endpoint. Uma delas busca atividade de rede iniciada pelo utilitário de download que corresponda aos caminhos e parâmetros recorrentes:

DeviceNetworkEvents
| where InitiatingProcessFileName =~ "curl"
| where RemoteUrl has_any ("/curl/", "upload_id", "chunk_index", "total_chunks")

Outra procura execução de shell disparada por AppleScript, padrão observado logo após a infecção:

DeviceProcessEvents
| where FileName =~ "osascript"
| where ProcessCommandLine has_any ("sh -c", "cp ", "rm ", "curl ", "mkdir ", "killall", "dscl")

A recomendação do próprio fabricante é ajustar janela de tempo, escopo de dispositivos e listas de exceção antes de usar essas consultas em produção. O texto original traz o conjunto completo, além do mapeamento das técnicas observadas ao MITRE ATT&CK — que inclui, entre outras, acesso a credenciais no Keychain, coleta de dados do sistema local, arquivamento antes do envio e limites de tamanho de transferência.

A resposta da Apple e o que ela cobre

A Microsoft registra que, a partir do macOS 26.4, a Apple passou a incluir proteções desenhadas para interromper ataques no estilo ClickFix. Entre elas estão avisos que podem bloquear a colagem de comandos potencialmente maliciosos no Terminal e verificações do XProtect capazes de impedir a execução de scripts detectados como maliciosos.

Quando o bloqueio é acionado, o sistema informa que golpistas costumam incentivar a colagem de texto no Terminal para comprometer o Mac ou a privacidade do usuário, e que essas instruções chegam por sites, agentes de chat, aplicativos, arquivos ou telefonemas.

É uma proteção relevante, mas com dois limites óbvios: depende de o usuário estar em uma versão recente do sistema e atua sobre um vetor específico. Ela não substitui monitoramento pós-execução.

Recomendações

  • Eduque contra o padrão “cole e execute”. Nenhum fornecedor legítimo pede que o usuário cole comandos vindos de um site, de um chat ou de uma ligação para resolver um erro.
  • Monitore uso incomum de Terminal e shell, especialmente sessões que buscam conteúdo remoto, decodificam dados e executam comandos logo após interação do usuário.
  • Sinalize sequências de utilitários nativos — download, decodificação, descompactação, automação por AppleScript, cópia, remoção e encerramento de processos — quando ocorrerem encadeadas.
  • Proteja repositórios de credenciais. Detecte acesso não autorizado ao Keychain, a bancos de credenciais de navegador, a chaves SSH e a arquivos de credenciais de nuvem.
  • Alerte sobre preparação de dados: coleta de arquivos sensíveis seguida de compactação ou criação de arquivo em caminhos temporários.
  • Monitore o padrão de exfiltração, com atenção a uploads HTTP PUT que carregam identificadores de sessão de upload e contagem de pedaços.
  • Restrinja tráfego de saída suspeito para domínios recém-registrados ou relacionados por comportamento, mantendo a caça sobre padrões de requisição que sobrevivem à troca de domínio.
  • Atualize o macOS para uma versão que inclua as proteções contra colagem maliciosa no Terminal.

O que observar a seguir

A Microsoft não atribui a operação a um grupo nomeado e não divulga números de vítimas, distribuição geográfica ou volume de dados exfiltrados. Também não há indicação pública de foco no Brasil. Esses limites devem ser considerados na leitura: o que está documentado é o método de caça e a cadeia de ataque, não a extensão da campanha.

O título do relatório de inteligência citado pela empresa — que descreve uma mudança do ClickFix para código assinado — sugere que a operação pode estar migrando para entrega com assinatura válida, o que reduziria o atrito com as proteções do sistema. Se essa transição se confirmar, os pivôs de comportamento pós-execução descritos aqui ficam ainda mais importantes, já que a etapa de entrega deixaria de gerar o alarme inicial.

Fontes e referências

PLUGGED NINJA
Informações de privacidade

Este site usa cookies para que possamos oferecer a melhor experiência de usuário possível. As informações dos cookies são armazenadas em seu navegador e executam funções como reconhecê-lo quando você retorna ao nosso site e ajudar nossa equipe a entender quais seções do site você considera mais interessantes e úteis.