English

Performance analysis of Machine learning algorithms for predicting malware

Cryptography and Security 2026-08-03 v1

Abstract

Malware poses a persistent and evolving threat to modern computing systems, making accurate and timely detection a critical cybersecurity challenge. Traditional signature-based antivirus solutions often fail to identify newly emerging malware, leaving systems vulnerable until updated signatures become available. To address this limitation, this study proposes a machine learning-based malware detection framework capable of distinguishing malicious software from benign applications with high accuracy. Several state-of-the-art classification algorithms, including Artificial Neural Networks (ANN), Support Vector Machines (SVM), XGBoost, and Extra Trees Classifier, were evaluated and compared using a benchmark malware dataset. Experimental results demonstrate that XGBoost achieved the best performance, attaining an accuracy of 98.62%, outperforming the other evaluated models. To demonstrate the practical applicability of the proposed approach, a real-time client-server malware detection system was also developed using the Flask framework, enabling efficient classification of executable files as malicious or benign. The findings highlight the effectiveness of advanced machine learning techniques for enhancing malware detection and contribute toward the development of intelligent and scalable cybersecurity solutions.

Cite

@article{arxiv.2608.01642,
  title  = {Performance analysis of Machine learning algorithms for predicting malware},
  author = {ABM. Adnan Azmee and Pranto Protim Choudhury and Md. Aosaful Alam and Orko Dutta and Muhammad Iqbal Hossain},
  journal= {arXiv preprint arXiv:2608.01642},
  year   = {2026}
}