ShielDroid: A Hybrid Approach Integrating Machine and Deep Learning for Android Malware Detection

被引:6
作者
Ahmed, Md Faisal [1 ]
Biash, Zarin Tasnim [1 ]
Shakil, Abu Raihan [1 ]
Ryen, Ahmed Ann Noor [1 ]
Hossain, Arman [1 ]
Bin Ashraf, Faisal [1 ]
Hossain, Muhammad Iqbal [1 ]
机构
[1] Brac Univ, Dept Comp Sci & Engn, Dhaka, Bangladesh
来源
2022 INTERNATIONAL CONFERENCE ON DECISION AID SCIENCES AND APPLICATIONS (DASA) | 2022年
关键词
Malware analysis; Cyber-security; Malware detection; Machine learning;
D O I
10.1109/DASA54658.2022.9764984
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Due to the rapid development of the advanced world of technology, there is a high increase in devices such as smartphones and tablets, which increase the number of applications used. Though an application has to pass the malware detection test before appearing in the play store, many applications successfully get trusted and accepted even though they contain malicious software variants that are challenging to detect. The application requires physical execution to see these malicious contents, which get undetected during the first screening test. Due to the physical implementation of the application, it may be too late to undo the malware's damage. In this work, the usage of real-time Android malware detection analyzing Android applications to detect and swiftly distinguish complex malware has been discussed. This work focuses on the use of dynamic algorithms implemented by hybrid detection techniques of Android malware. After filtrating the collected dataset, the process of separation between harmful and benign apps is discussed. Then summarization and evaluation of the various techniques and classification algorithms employed have been discussed, identifying the best-suited method that gives the most accurate result in a minimum amount of time. The best way to reach the target is a hybrid Random Forest, and Multilayer perceptron network, where the overall accuracy achieved was 97.5% with an execution time of 22.945 seconds. The application of this work may allow the users to protect their devices from cyber-attacks by detecting malicious software variants in mobile applications.
引用
收藏
页码:911 / 916
页数:6
相关论文
共 13 条
[1]   Intelligent mobile malware detection using permission requests and API calls [J].
Alazab, Moutaz ;
Alazab, Mamoun ;
Shalaginov, Andrii ;
Mesleh, Abdelwadood ;
Awajan, Albara .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 107 :509-521
[2]  
Ambielli B., 2017, GINI IMPURITY WITH E
[3]  
Callaham J, 2021, HIST ANDROID EVOLUTI
[4]  
Feng RT, 2020, Arxiv, DOI arXiv:2011.05218
[5]  
Hendricks B, EARN COLL CREDIT RES
[6]   Dynamic Android Malware Category Classification using Semi-Supervised Deep Learning [J].
Mahdavifar, Samaneh ;
Kadir, Andi Fitriah Abdul ;
Fatemi, Rasool ;
Alhadidi, Dima ;
Ghorbani, Ali A. .
2020 IEEE INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, INTL CONF ON CLOUD AND BIG DATA COMPUTING, INTL CONF ON CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/CBDCOM/CYBERSCITECH), 2020, :515-522
[7]  
Palmer D., 2019, Mobile malware attacks are booming in 2019: These are the most common threats
[8]  
Sgandurra D, 2016, Arxiv, DOI arXiv:1609.03020
[9]   ANALYSIS OF VARIANCE (ANOVA) [J].
STAHLE, L ;
WOLD, S .
CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 1989, 6 (04) :259-272
[10]  
Statista, 2021, ANDR SMARTPH US 2014