Paper 2025/050

Cryptojacking detection using local interpretable model-agnostic explanations

Elodie Ngoie Mutombo, University of Pretoria
Mike Wa Nkongolo, University of Pretoria
Mahmut Tokmak, Burdur Mehmet Akif Ersoy University
Abstract

Cryptojacking, the unauthorised use of computing resources to mine cryptocurrency, has emerged as a critical threat in today’s digital landscape. These attacks not only compromise system integrity but also result in increased costs, reduced hardware lifespan, and heightened network security risks. Early and accurate detection is essential to mitigate the adverse effects of cryptojacking. This study focuses on developing a semi-supervised machine learning (ML) approach that leverages an autoencoder for feature extraction and a random forest (RF) model for classification. The objective is to enhance cryptojacking detection while maintaining a balance between accuracy and interpretability. The proposed methodology is further enhanced with explainable artificial intelligence (XAI) techniques such as local interpretable model-agnostic explanations (LIME) to offer insights into model predictions. Results from datasets such as UGRansome and BitcoinHeist indicate that the semi-supervised approach achieves accuracy rates ranging from 70% to 99%. The study demonstrates that the proposed model provides an efficient, interpretable, and scalable solution for real-time cryptojacking detection across various scenarios.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
Keywords
Cryptojacking detectionsemi-supervised learningexplainable AI (XAI)blockchain security
Contact author(s)
u22608754 @ tuks co za
mike wankongolo @ up ac za
mahmuttokmak @ mehmetakif edu tr
History
2025-01-14: approved
2025-01-13: received
See all versions
Short URL
https://ia.cr/2025/050
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/050,
      author = {Elodie Ngoie Mutombo and Mike Wa Nkongolo and Mahmut Tokmak},
      title = {Cryptojacking detection using local interpretable model-agnostic explanations},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/050},
      year = {2025},
      url = {https://eprint.iacr.org/2025/050}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.