Dissertação

Identificação e Análise de Cryptojacking: Efeitos no desempenho EVALUATED

A evolução tecnológica, associada a novas metodologias e procedimentos para resolução dos problemas humanos, é, por norma, seguida pelo desenvolvimento nas atividades criminais. O surgimento da blockchain e de criptomoedas confere distintas possibilidades para a realização de pagamentos, anonimização de processos e investimentos, ao mesmo tempo que se materializa numa nova oportunidade para agentes mal-intencionados gerarem formas ilícitas de obtenção de rendimento. Um dos resultados desta normalização é o cryptojacking, que integra a categoria dos malwares lucrativos e se traduz na introdução de códigos maliciosos em programas locais ou em sites online, com o fim de desviar capacidade de processamento dos dispositivos afetados para mineração não consentida de criptomoedas. Pela primeira vez na história, as incidências deste tipo de malware ultrapassaram as de ransomware, tornando relevante o estudo do fenómeno, a compreensão da problemática e a análise das suas caraterísticas. Nesse sentido, o presente trabalho consiste em enquadrar devidamente este malware no quadro teórico, complementando-se por uma parte prática em que se executaram experiências, em ambiente controlado, com diferentes variáveis e propriedades, para analisar e aferir os efeitos do cryptojacking no desempenho de um sistema computacional. Conclui-se que há vários tipos de scripts para mineração ilícita de criptomoedas em sites, que é possível presumir a existência de cryptojacking pela análise de desempenho do sistema afetado, que há relação direta entre a percentagem de utilização da CPU e a ativação do malware, e que a temperatura registada após cada teste também é indicadora dessa atividade.
Criptomoedas, Malware, Cryptojacking, Desempenho

novembro 25, 2019, 16:0

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Miguel Nuno Dias Alves Pupo Correia

Departamento de Engenharia Informática (DEI)

Professor Associado