arrow
Return

Machine Learning-Based Malware Detection on macOS

delete2026-01-01
delete0
PRE
AI
A
A. Löw *
L
Leonardo Aniello
DOI:10.1007/978-3-032-10759-6_19delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The increasing adoption of macOS devices leads to a rise in malware targeting the platform, while the current research state of macOS malware detection remains limited compared to Windows. This study aims to enhance macOS malware detection using supervised machine learning techniques. Unlike previous studies, this study integrates multiple feature selection methods, applies nested cross-validation, and introduces a novel RGB image conversion of structured features combined with CycleGAN-generated data for Convolutional Neural Network (CNN) training. The CyberScienceLab macOS malware dataset is used, where comprehensive data preprocessing, feature selection, and balancing through SMOTE are applied to train five supervised machine learning models: Support Vector Machine (SVM), Decision Tree, Naive Bayes, Random Forest and Logistic Regression. Each model undergoes nested cross-validation and hyperparameter tuning to ensure robust evaluation. For CNN training, RGB images are generated by transforming structural static feature vectors. CycleGAN is employed to generate synthetic image data to address the small dataset size. The results show that all supervised learning models outperform previous studies using the same dataset, with SVM achieving the highest accuracy of 98.88% and CNN achieving 96.21%. These findings highlight that a well-designed machine learning workflow with structured data can outperform CNN-based models in this context, although deep learning remains a competitive approach. Future work focuses on expanding the dataset with more recent malware samples and exploring alternative generative methods to further improve performance.
Keywords:
Malware Detection
macOS
Machine Learning
Deep Learning

Journal

C
CYBER SECURITY, CRYPTOLOGY, AND MACHINE LEARNING, CSCML 2025
IF:
0
Papers:
25
Citations:
0

Organization

U
university of southampton
Scholars:
3.3W
Papers: 3.2W
Citations: 52
Cited Papers

Cited Papers

errShare
errSave
A New Malware Classification Framework Based on Deep Learning Algorithms
err2021-01-01
err92
PREAI
errAslan, Omer; Yilmaz, Abdullah Asim
errShare
errSave
Intelligent OS X malware threat detection with code inspection
err2017-10-20
err0
errOAAI
errHamed Haddad Pajouh; Ali Dehghantanha; Raouf Khayami; Kim-Kwang Raymond Choo
errShare
errSave
errShare
errSave
no more