Litcius/Paper detail

Cryptojacking Detection with CPU Usage Metrics

Fábio Gomes, Miguel Correia

202030 citationsDOI

Abstract

Cryptojacking is currently being exploited by cyber-criminals. This form of malware runs in the computers of victims without their consent. It often infects browsers and does CPU-intensive computations to mine cryptocurrencies on behalf of the cyber-criminal, which takes the profits without paying for the resources consumed. Such attacks degrade computer performance and potentially reduce the hardware lifetime. We introduce a new cryptojacking detection mechanism based on monitoring the CPU usage of the visited web pages. This may look like an unreliable way to detect mining malware since many web sites are heavy computationally and that malware often throttles CPU usage. However, by combining a set of CPU monitoring features and using machine learning, we manage to obtain metrics like precision and recall close to 1.

Topics & Concepts

Computer scienceMalwareCentral processing unitSet (abstract data type)Operating systemComputer securityEmbedded systemProgramming languageAdvanced Malware Detection TechniquesNetwork Security and Intrusion DetectionSpam and Phishing Detection
Cryptojacking Detection with CPU Usage Metrics | Litcius