Seus sites favoritos estão explorando o Bitcoin? Veja como descobrir

A mineração de criptomoedas como Bitcoin pode ser lucrativa. Mas há um problema: requer tempo e muito poder de computação. Se você pudesse de alguma forma distribuir essas demandas de computação entre centenas - e às vezes até milhares ou milhões - de usuários desconhecidos, isso reduziria muito o custo e o tempo de mineração de moedas caras.

Por mais nefasta que isso pareça, é exatamente o que vários sites descobriram que a empresa de segurança de TI ESET descobriu em setembro do ano passado.

Anteriormente, os criminosos iam seqüestrar o computador de outra pessoa para coletar moedas através de um programa malicioso que foi instalado. Mas uma maneira mais leve e menos perceptível (pelo menos do ponto de vista do usuário) é executar um arquivo JavaScript direto do navegador - sem necessidade de explorações ou vulnerabilidades. Em vez de infectar os computadores dos usuários, os sites estão sendo infectados por anúncios maliciosos. Tudo o que precisa acontecer para começar a mineração é que o usuário precisa visitar um site infectado com JavaScript ativado.

Agora jogando: Veja isto: O que diabos é blockchain? 1:49

Qual é o problema com a mineração?

Inerentemente, as criptomoedas de mineração não são uma coisa ruim. É como as transações são processadas. Você pode aprender mais sobre isso em nosso cryptocurrency e blockchain explainer mas, em resumo, quando uma transação de criptomoeda é anunciada para uma rede blockchain, os computadores nessa rede começam a resolver quebra-cabeças matemáticos complexos para confirmar que a moeda ainda não foi usada. Em troca do trabalho, os mineiros (pessoas cujos computadores foram usados ​​para processar a transação) são recompensados ​​com uma pequena quantidade de criptomoeda.

Não é grande coisa, certo?

Com algumas criptomoedas - como o Monero - a mineração é relativamente rápida e simples e não precisa de um computador especializado para processar as transações. Por outro lado, o Bitcoin é notoriamente lento e complexo para mineração e requer toneladas de capacidade de processamento para elevar a carga pesada.

Se alguém sobrecarregasse seu computador de casa com isso, o uso da CPU aumentaria, tarefas simples ficariam extremamente lentas e os fãs no seu computador entrariam em ação. E se você estivesse usando um laptop, a duração da bateria levaria um impacto significativo e perceptível.

Felizmente, quando um site está acessando seu computador para minar criptomoedas, não é provável minerar o Bitcoin. Em vez disso, é provável a mineração de uma moeda como Monero ou Dash. E, para diminuir as chances de ser detectado pelo usuário e pelos bloqueadores de anúncios, ele normalmente limita seu impacto na CPU a menos de 50%.

Nada disso é para dizer que deve ser feito sem o seu conhecimento. Em muitos casos hoje, os desenvolvedores da Web e os criminosos estão sequestrando os computadores das pessoas em busca de lucro. Isso não está bem.

Nem toda a mineração orientada pelo usuário é ruim

Ampliar imagem

", " modalTemplate ":" {{content}} ", " setContentOnInit ": false} '>

Usar o poder de computação dos usuários para minerar moedas nem sempre é uma trama para algum plano diabólico. O Coinhive, por exemplo, é um script prontamente disponível que os desenvolvedores da Web podem implementar para minerar o criptomoeda Monero. Em alguns casos, como em Salon.com, os visitantes podem optar por suprimir anúncios no site se concordarem em permitir que a empresa use sua unidade de processamento central não utilizada (ou CPU, os cérebros do computador e o componente responsável por interpretar e interpretar execução de comandos) poder para minhas moedas enquanto eles navegam no site.

Nem todos os sites são tão transparentes como o Salon, no entanto. Alguns sites podem usar sua CPU silenciosamente para criptografar as minas e você não saberia a menos que saísse do caminho para descobrir.

Como saber quando um site está minerando criptomoedas

Então, com tudo isso acontecendo em segundo plano, como você poderia saber quando seu computador está sendo usado para mineração? A maneira mais fácil é ficar de olho no uso da CPU.

  • No Windows, clique com o botão direito do mouse na barra de tarefas e selecione Gerenciador de Tarefas . Abra a guia Desempenho .

  • No MacOS, abra o Activity Monitor procurando-o com o Spotlight (pressionando Command + Barra de espaço ) ou acessando Aplicativos> Utilitários> Activity Monitor . Depois de aberto, clique na guia CPU . O uso total de CPU no MacOS é a soma dos usos do sistema e do usuário.

Embora varie de computador para computador, uma porcentagem normal para uso casual (navegação na Web, anotações, etc.) é geralmente de 20% ou menos. Se você observar picos inesperados no uso ao abrir uma página da Web simples, isso não é absoluto, já que a mineração está em andamento. Mas isso deve lhe causar preocupação e é uma possível bandeira vermelha e um sinal de que o JavaScript está sendo usado por mais do que você esperava. Fechar a guia deve fazer com que o uso da CPU seja interrompido.

Se o uso da sua CPU não cair, também pode ser o caso de o seu computador ter sido infectado por um software mal-intencionado que esteja minerando o computador em segundo plano ou que você tenha sido vítima de uma janela "pop-under". Software anti-malware A Malwarebytes alertou para isso em novembro. Em vez de executar na guia do navegador que você já abriu, uma nova janela com o JavaScript é aberta, mas é dimensionada para caber e se esconder atrás do relógio na barra de tarefas do Windows.

Com um pop-under, o fechamento do navegador não interromperá a mineração, já que uma guia oculta ainda estará aberta. Em vez disso, você terá que usar o Gerenciador de Tarefas para sair completamente do navegador. Se você notar uma queda significativa no uso da CPU, é provável que o seu computador tenha sido afetado por um script de mineração furtivo.

Como impedir que sites usem sua CPU para minerar

Como mencionado acima, nem toda mineração é ruim, especialmente se um site for honesto sobre isso. Na verdade, você pode querer dar suporte a um site com mineração em vez de exibir anúncios - é um trade-off bastante justo.

Mas se você quiser um melhor controle sobre quais sites podem usar sua CPU para coletar moedas, leia nosso guia.

 

Deixe O Seu Comentário