Litcius/Paper detail

Enhancing spyware detection by utilizing decision trees with hyperparameter optimization

Mosleh M. Abualhaj, Ahmad Sami Al‐Shamayleh, Alhamza Munther, Sumaya N. Al-Khatib, Mohammad O. Hiari, Mohammed Anbar

2024Bulletin of Electrical Engineering and Informatics19 citationsDOIOpen Access PDF

Abstract

In the realm of cybersecurity, spyware has emerged as a formidable adversary due to its persistent and stealthy nature. This study delves deeply into the multifaceted impact of spyware, meticulously examining its implications for individuals and organizations. This work introduces a systematic approach to spyware detection, leveraging decision trees (DT), a machine-learning classifier renowned for its analytical prowess. A pivotal aspect of this research involves the meticulous optimization of DT's hyperparameters, a critical operation for enhancing the precision of spyware threat identification. To evaluate the efficacy of the proposed methodology, the study employs the Obfuscated-MalMem2022 dataset, well-regarded for its comprehensive and detailed spyware-related data. The model is implemented using the Python programming language. Significantly, the findings of this study consistently demonstrate the superiority of the DT classifier over other methods. With an accuracy rate of 99.97%, the DT proves its exceptional effectiveness in detecting spyware, particularly in the face of more intricate threats. By advancing our understanding of spyware and providing a potent detection mechanism, this research equips cybersecurity professionals with a valuable tool to combat this persistent online menace.

Topics & Concepts

Computer scienceHyperparameterAdversaryPython (programming language)Classifier (UML)Computer securityRealmMachine learningArtificial intelligenceData scienceLawPolitical scienceOperating systemNetwork Security and Intrusion DetectionCybercrime and Law Enforcement StudiesAdvanced Malware Detection Techniques
Enhancing spyware detection by utilizing decision trees with hyperparameter optimization | Litcius