Definição
Cryptojacking é uma forma de cibercrime em que atacantes utilizam secretamente os recursos computacionais da vítima – CPU, GPU ou FPGA – para minerar criptomoedas sem o conhecimento ou consentimento dela, roubando eletricidade, capacidade de processamento e reduzindo a vida útil do hardware para gerar receita em criptomoedas para o atacante. Diferentemente de ransomware (que sequestra dados) ou roubo de dados (que visa informações), o cryptojacking explora furtivamente os recursos computacionais – podendo operar por meses sem que as vítimas percebam, além de um desempenho mais lento do dispositivo, contas de luz mais altas e maior desgaste do hardware. O cryptojacking assume duas formas principais: baseado em malware (software malicioso instalado nos dispositivos da vítima) e baseado em navegador (código de mineração em JavaScript incorporado em sites que é executado enquanto os visitantes estão na página), sendo o Monero (XMR) a criptomoeda mais utilizada devido à sua capacidade de mineração por CPU e às suas propriedades de privacidade.
Origem e história
| Data | Evento |
| 2011 | Um malware antigo para mineração de Bitcoin surge em meio à valorização da criptomoeda. |
| 2013 | Surgem botnets de mineração com GPUs; milhares de máquinas são escravizadas para mineração. |
| 2017 | Coinhive lança API de mineração de dados em JavaScript para navegadores; uso legítimo e malicioso explode. |
| 2017 | O Pirate Bay foi flagrado usando o Coinhive para minerar Monero através dos navegadores dos visitantes. |
| 2018 | Cryptojacking se torna uma ameaça cibernética comum; mais de 500 milhões de dispositivos afetados, segundo a Symantec. |
| 2018 | A infraestrutura de nuvem da Tesla foi alvo de cryptojacking por meio de um console Kubernetes exposto. |
| 2019 | A Coinhive encerra suas atividades após a mineração de Monero se tornar inviável em larga escala via navegador. |
| 2020-22 | O cryptojacking migra para a infraestrutura em nuvem (AWS, Azure, GCP) – taxas de hash mais altas. |
| 2023 | A TeamTNT e outros grupos de ameaças persistentes avançadas se especializam em cryptojacking na nuvem. |
| 2024 | Infraestrutura de IA (clusters de GPUs) se tornam alvos privilegiados de cryptojacking. |
"O cryptojacking é o crime perfeito para atacantes sofisticados – gera receita contínua com baixo risco de detecção, e as vítimas geralmente só percebem quando chegam as contas de luz."
Como Funciona

| Tipo de Ataque | Meta | Dificuldade de detecção | Económica |
| JavaScript do navegador | Visitantes do site | Baixo (desempenho visível) | Baixo custo por usuário |
| Malware para PC/Servidor | Dispositivos individuais | Suporte: | Suporte: |
| Mineração de botnets | Milhares de anfitriões | Médio-Alto | Alto (escala) |
| Infraestrutura em nuvem | AWS/GCP/Azure | Alto | Muito alto |
| mineração de dispositivos IoT | Roteadores, câmeras, DVRs | Muito alto | Baixo |
| Cluster de IA/GPU | GPU para pesquisa/empresarial | Alto | Extremamente alto |
Em termos simples
- Seu dispositivo, o lucro delesO cryptojacking utiliza o poder de processamento do seu computador, celular ou servidor para minerar criptomoedas, enviando as recompensas para o atacante enquanto você paga a conta de luz e sofre com a queda de desempenho.
- Monero é a moeda preferida.O Monero (XMR) é a moeda preferida dos cryptojackers porque: foi projetado para ser minerado por CPU (sem necessidade de hardware especializado), seus recursos de privacidade dificultam o rastreamento das transações e seu algoritmo RandomX funciona de forma eficiente em processadores comuns.
- A mineração em navegadores foi a "corrida do ouro".Em 2017-2018, o Coinhive forneceu código JavaScript que sites podiam incorporar para minerar Monero usando os ciclos de CPU dos visitantes. Alguns sites o usaram como uma "alternativa aos anúncios", outros o injetaram maliciosamente. Seu fechamento em 2019 reduziu, mas não eliminou, o cryptojacking baseado em navegador.
- A nuvem é a nova fronteira.O cryptojacking moderno tem como alvo cada vez mais a infraestrutura em nuvem — APIs do Kubernetes expostas, contêineres Docker mal configurados e chaves de acesso da AWS. Os atacantes criam milhares de instâncias de GPU, mineram por dias ou semanas e deixam as vítimas com contas de nuvem inesperadas e exorbitantes.
- Sinais de detecçãoDegradação inexplicável de desempenho, CPU/GPU operando próximo a 100% em modo ocioso, consumo elevado de energia, superaquecimento do dispositivo e tráfego de rede incomum. piscina de mineração Os endereços IP são todos indicadores de cryptojacking.
Exemplos do mundo real
| Cenário | Implementação | Resultado |
| Coinhive na Baía dos Piratas | O Pirate Bay usou silenciosamente as CPUs dos visitantes para minerar XMR. | Descoberto por usuários que notaram picos de uso da CPU; grande controvérsia |
| Criptojacking na nuvem da Tesla | Painel de controle do Kubernetes exposto; invasores usaram instâncias de GPU Tesla. | Descoberto; atacante lucrou com a capacidade computacional/eletricidade da Tesla. |
| Los Angeles Times (2018) | Script do Coinhive injetado no site de notícias do LA Times (página de reportagem sobre homicídios) | A busca por ouro durou semanas antes da descoberta; o LA Times pediu desculpas; |
| Operações do grupo Rocke | Grupo cibercriminoso chinês implantou cryptojacking em nuvem em larga escala. | Milhões em XMR foram minerados globalmente por meio de contas de nuvem comprometidas. |
| cluster de GPUs de IA direcionado | Ataques visam notebooks Jupyter expostos em clusters de pesquisa. | Recursos de GPU de alto valor geram XMR significativo às custas da vítima. |
Vantagens
| A Vantagem | Descrição |
| Construção de Conscientização | A conscientização sobre cryptojacking impulsiona uma melhor higiene cibernética. |
| Modelo de Receita Alternativo | Alguns sites legítimos exploraram a mineração de dados do navegador como uma alternativa à publicidade (com base no consentimento informado). |
| Pesquisa de segurança | Campanhas de cryptojacking revelam vulnerabilidades comuns na infraestrutura (Kubernetes, APIs em nuvem) |
Desvantagens e Riscos
| Desvantagem | Descrição |
| Danos ao dispositivo | A carga máxima sustentada da CPU/GPU pode causar superaquecimento e danos permanentes ao hardware. |
| Furto de energia elétrica | As vítimas pagam pela eletricidade consumida pelas operações de mineração do atacante. |
| Impacto no desempenho | O software de mineração degrada o desempenho do sistema para tarefas legítimas. |
| Gateway de Segurança | O malware de cryptojacking geralmente serve como ponto de acesso inicial para ataques mais sérios. |
| Contas na nuvem | O cryptojacking na nuvem pode gerar custos inesperados de infraestrutura de cinco a sete dígitos. |
Dicas de gerenciamento de risco:
- Instale um sistema de segurança de endpoint confiável (antivírus/EDR) com assinaturas de detecção de cryptojacking.
- Use extensões de navegador como NoScript, uBlock Origin ou extensões dedicadas à proteção contra mineração de criptomoedas.
- Monitore o uso da CPU/GPU – uso elevado e contínuo inesperado em estado ocioso é um sinal de alerta.
- Para infraestrutura em nuvem: rotacione as chaves de API regularmente, habilite a autenticação multifator (MFA) nos consoles da nuvem, monitore os alertas de faturamento e restrinja as fontes de imagens de contêiner.
- Para organizações: utilize políticas de rede do Kubernetes e restrinja o acesso às APIs expostas.
Perguntas frequentes
Por que os cryptojackers preferem Monero a Bitcoin?
Monero (XMR) é a moeda preferida para mineração de criptomoedas por vários motivos: (1) O algoritmo RandomX foi projetado especificamente para funcionar de forma eficiente em CPUs de consumo e resistir à especialização de ASICs, tornando os ciclos de CPU roubados competitivos; (2) Os recursos de privacidade do Monero (assinaturas em anel, endereços furtivos, RingCT) tornam extremamente difícil rastrear pagamentos de pools de mineração até os atacantes; (3) O limite de lucratividade mais baixo do que o do Bitcoin torna a mineração em pequena escala viável; (4) O XMR pode ser minerado de forma eficaz sem GPUs, tornando-o acessível a partir de uma gama mais ampla de dispositivos comprometidos, incluindo IoT.
Como posso detectar cryptojacking no meu dispositivo?
Os sinais incluem: (1) Uso da CPU/GPU próximo a 100% quando o computador está ocioso; (2) Degradação significativa do desempenho durante tarefas normais; (3) Dispositivo funcionando mais quente que o normal e ventoinhas em rotação máxima; (4) Consumo incomum de bateria em laptops/celulares; (5) Contas de luz mais altas que o esperado. Para uma detecção detalhada: use o Gerenciador de Tarefas (Windows) ou o Monitor de Atividade (Mac) para identificar processos suspeitos; use software de segurança com detecção de mineração de criptomoedas; em servidores, monitore conexões de saída incomuns para endereços de pools de mineração conhecidos.
O cryptojacking baseado em navegador ainda representa uma ameaça?
Menos do que durante o pico de 2017–2019, após o encerramento do Coinhive, mas ainda persiste. Alguns sites ainda incorporam scripts de mineração, e JavaScript malicioso ainda pode ser injetado em sites legítimos por meio de redes de anúncios comprometidas ou vulnerabilidades em sites. A mineração baseada em navegador geralmente é menos lucrativa por vítima do que as abordagens baseadas em malware, o que leva os atacantes a buscar alvos mais valiosos (infraestrutura em nuvem, redes corporativas). Extensões de segurança para navegadores bloqueiam com eficácia a maior parte da mineração baseada em navegador.
Quais são as consequências legais do cryptojacking?
O cryptojacking é ilegal na maioria das jurisdições, pois consiste no acesso e uso não autorizados de recursos computacionais. Nos EUA, viola a Lei de Fraude e Abuso de Computadores (CFAA). Diversos operadores de cryptojacking de alto perfil foram presos e processados internacionalmente. As sentenças variaram de multas a penas de prisão de vários anos, principalmente quando a infraestrutura corporativa ou governamental foi alvo dos ataques.
Como as organizações podem proteger a infraestrutura em nuvem contra o cryptojacking?
Principais medidas de proteção: (1) Habilitar MFA em todos os acessos ao console da nuvem; (2) Rotacionar regularmente as chaves de API e as credenciais da conta de serviço; (3) Configurar alertas de faturamento para picos de custo anômalos; (4) Usar ferramentas de segurança na nuvem (AWS Security Hub, GCP Security Command Center) para monitorar comportamentos relacionados à mineração; (5) Aplicar o princípio do menor privilégio a todas as contas de serviço; (6) Usar a varredura de imagens de contêiner para detectar softwares de mineração conhecidos; (7) Monitorar o tráfego de saída em busca de conexões com IPs de pools de mineração conhecidos.









