Related Experiment Video
Updated: Aug 17, 2025

Author Spotlight: AI-Driven Trypanosome Species Detection from Microscopic Images
Published on: October 27, 2023
On Detecting Cryptojacking on Websites: Revisiting the Use of Classifiers
Fredy Andrés Aponte-Novoa1,2, Daniel Povedano Álvarez3, Ricardo Villanueva-Polanco1
1Department of Computer Science and Engineering, Universidad del Norte, Barranquilla 081007, Colombia.
Cryptojacking, a malware that steals computing power for cryptocurrency mining, is increasingly difficult to detect. This study shows simple machine learning models effectively identify cryptojacking, matching or exceeding advanced methods.
Area of Science:
- Cybersecurity
- Machine Learning
- Blockchain Technology
Background:
- Cryptojacking involves malware secretly using a victim's computational resources for cryptocurrency mining.
- The profitability of cryptocurrencies has led to a rise in cryptojacking attacks, which are often undetected by users.
- Detecting and blocking cryptojacking is a growing research area within cryptocurrency and blockchain technology.
Purpose of the Study:
- To explore and evaluate multiple Machine Learning (ML) classification models for detecting cryptojacking on websites.
- To identify the most effective features for predicting cryptojacking using feature selection methods.
- To compare the performance of various ML models against each other and against existing Deep Learning approaches.
Main Methods:
- Utilized a dataset comprising network and host features for cryptojacking detection.
- Applied feature selection techniques, including statistical methods (e.g., Test Anova) and wrapper methods, to reduce model complexity and identify predictive features.
- Trained and evaluated several ML classification models: Logistic Regression, Decision Tree, Random Forest, Gradient Boosting Classifier, k-Nearest Neighbor, and XGBoost.
Main Results:
- Simple ML models, including Logistic Regression, Decision Tree, Random Forest, Gradient Boosting, and k-Nearest Neighbor, demonstrated high success rates in detecting cryptojacking.
- These simpler models achieved performance comparable to or better than advanced algorithms like XGBoost.
- The findings indicate that basic ML models can be as effective, or even more so, than complex Deep Learning methods in cryptojacking detection.
Conclusions:
- Machine learning offers effective solutions for identifying cryptojacking threats.
- Simpler machine learning models provide a viable and efficient alternative to complex algorithms for cryptojacking detection.
- Further research can build upon these findings to enhance the security of web users against cryptojacking.
More Related Videos
Related Concept Videos
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
Force Classification
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
Detection of Black Holes
Their closest cousins are neutron stars, which are composed almost entirely of neutrons packed against each other, making them extremely dense. A neutron star has the same mass as the Sun but its diameter is only a few kilometers. Therefore, the escape velocity from their surface is close to the speed of light.
Not until the 1960s, when the first neutron...
Aggregates Classification
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Guidelines and Strategies for Safe Computer Charting
Maintain Confidentiality and Security:

