Abstract

Increasing use of smartphones for everyday activities from banking, education to social networking is putting our personal information at risk as smartphone operating systems and applications are vulnerable to various types of attacks including malware attack. To this end Android operating system is particularly targeted as it is the most widely used mobile operating system. Building a robust detection system that can provide protection against recent attacks and can deliver not only accurate detection but also the type of the attack in order to protect the system is vital. In this study, we propose a two-layer Machine Learning detection model based on Ensemble Learning and Stacked Generalization method to accurately predict and classify the growing attacks on Android smartphones. We evaluated the proposed model on a very recent dataset, named CIC-Maldroid-2020, which contains 11,598 samples with various malicious attack types. The performance of our proposed model was evaluated on widely used metrics, like accuracy, precision, recall & F1-score. It outperforms previous studies done on the same dataset and achieves an accuracy of 99.49% in classifying each attack type.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call