ADVERTISEMENT

Home|Journals|Articles by Year|Audio Abstracts
 

Original Article

JJCIT. 2023; 9(4): 328-346


LongCGDroid: Android malware detection through longitudinal study for machine learning and deep learning

Abdelhak Mesbah, Ibtihel Baddari, Mohamed Amine Raihla.




Abstract

This study aims to compare the longitudinal performance between machine learning and deep learning classifiers for Android malware detection, employing different levels of feature abstraction. Using a dataset of 200k Android apps labeled by date within a 10-year range (2013-2022), we propose the LongCGDroid, an image-based effective approach for Android malware detection. We use the semantic Call Graph API representation that is derived from the Control Flow Graph and Data Flow Graph to extract abstracted API calls. Thus, we evaluate the longitudinal performance of LongCGDroid against API changes. Different models are used, machine learning models (LR, RF, KNN, SVM) and deep learning models (CNN, RNN). Empirical experiments demonstrate a progressive decline in performance for all classifiers when evaluated on samples from later periods. Whereas, the deep learning CNN model under the class abstraction maintains a certain stability over time. In comparison with eight state-of-the-art approaches, LongCGDroid achieves higher accuracy.

Key words: Android Security, Malware Detection, Machine Learning, Adjacency Matrix, Longitudinal Evaluation







Bibliomed Article Statistics

6
5
18
17
12
36
23
25
34
30
33
1
R
E
A
D
S

12

10

39

20

15

26

13

11

27

20

34

D
O
W
N
L
O
A
D
S
060708091011120102030405
20242025

Full-text options


Share this Article


Online Article Submission
• ejmanager.com




ejPort - eJManager.com
Author Tools
About BiblioMed
License Information
Terms & Conditions
Privacy Policy
Contact Us

The articles in Bibliomed are open access articles licensed under Creative Commons Attribution 4.0 International License (CC BY), which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.


We use cookies and other tracking technologies to work properly, to analyze our website traffic, and to understand where our visitors are coming from. More Info Got It!