Towards Multi-view Android Malware Detection Through Image-based Deep Learning

被引:14
作者
Geremias, Jhonatan [1 ]
Viegas, Eduardo K. [1 ,2 ]
Santin, Altair O. [1 ]
Britto, Alceu [1 ]
Horchulhack, Pedro [1 ]
机构
[1] Pontificia Univ Catolica Parana PUCPR, Grad Program Comp Sci PPGIa, Curitiba, Parana, Brazil
[2] Secure Syst Res Ctr Technol Innovat Inst TII, Abu Dhabi, U Arab Emirates
来源
2022 INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING, IWCMC | 2022年
关键词
Android Malware Detection; Deep Learning; Static Analysis;
D O I
10.1109/IWCMC55113.2022.9824985
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Over the last years, several works have proposed highly accurate Android malware detection techniques. Surprisingly, modern malware apps can still pave their way to official markets, thus, demanding the provision of more robust and accurate detection approaches. This paper proposes a new multi-view Android malware detection through image-based deep learning, implemented threefold. First, apps are evaluated according to several feature sets in a multi-view setting, thus, increasing the information provided for the classification task. Second, extracted feature sets are converted to an image format while maintaining the principal components of the data distribution, keeping the information for the classification task. Third, built images are jointly represented in a single shot, each in a predefined image channel, enabling the application of deep learning architectures. Experiments on a new version of a publicly available Android malware dataset composed of over 11 thousand Android apps have shown our proposal's feasibility. It reaches true-negative rates of up to 99.5% when implemented with a single-view approach with our new image-building technique. In addition, if our proposed multi-view scheme is used, the classification accuracies of malware families become more stable, reaching a true-positive rate of up to 98.7%.
引用
收藏
页码:572 / 577
页数:6
相关论文
共 25 条
[1]  
[Anonymous], 2014, P 9 ACM S INF COMP C
[2]  
Arp D, 2022, PROCEEDINGS OF THE 31ST USENIX SECURITY SYMPOSIUM, P3971
[3]  
Bulle BB, 2020, IEEE IND ELEC, P691, DOI [10.1109/iecon43393.2020.9255062, 10.1109/IECON43393.2020.9255062]
[4]   Exploring the use of static and dynamic analysis to improve the performance of the mining sandbox approach for android malware identification [J].
da Costa, Francisco Handrick ;
Medeiros, Ismael ;
Menezes, Thales ;
da Silva, Joao Victor ;
da Silva, Ingrid Lorraine ;
Bonifacio, Rodrigo ;
Narasimhan, Krishna ;
Ribeiro, Marcio .
JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 183
[5]   RGB-based Android Malware Detection and Classification Using Convolutional Neural Network [J].
Darwaish, Asim ;
Nait-Abdesselam, Farid .
2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
[6]   A Reminiscent Intrusion Detection Model Based on Deep Autoencoders and Transfer Learning [J].
dos Santos, Roger R. ;
Viegas, Eduardo K. ;
Santin, Altair O. .
2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
[7]   Toward feasible machine learning model updates in network-based intrusion detection [J].
Horchulhack, Pedro ;
Viegas, Eduardo K. ;
Santin, Altair O. .
COMPUTER NETWORKS, 2022, 202
[8]  
inMobi T., 2021, UNDERSTANDING ANDROI
[9]  
Jiang JN, 2019, INT CONF ASIC, DOI [10.1109/IRMMW-THz.2019.8874084, 10.1109/asicon47005.2019.8983456]
[10]   Android Malware Detection using Convolutional Neural Networks and Data Section Images [J].
Jung, Jaemin ;
Choi, Jongmoo ;
Cho, Seong-je ;
Han, Sangchul ;
Park, Minkyu ;
Hwang, Youngsup .
PROCEEDINGS OF THE 2018 CONFERENCE ON RESEARCH IN ADAPTIVE AND CONVERGENT SYSTEMS (RACS 2018), 2018, :149-153