Android Malware Detection Approach Using Stacked AutoEncoder and Convolutional Neural Networks

被引:1
|
作者
Menaouer, Brahami [1 ]
Islem, Abdallah El Hadj Mohamed [2 ]
Nada, Matta [3 ,4 ]
机构
[1] Natl Polytech Sch Oran, LABAB Lab, Comp Sci, M Audin, Algeria
[2] Natl Polytech Sch Oran, Comp Syst Engn Dept, Oran, Algeria
[3] Univ Technol Troyes, TechCICO Lab, Comp Sci, Troyes, France
[4] Univ Technol Troyes, Dept Comp Sci, Troyes, France
关键词
Android Security; Classification; CNN; Dimensionality Reduction; Features Extraction; Knowledge Management; Malware Detection; Mobile Malware; Smartphone Security; Stacked AutoEncoder; DEEP LEARNING APPROACH;
D O I
10.4018/IJIIT.329956
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the past decade, Android has become a standard smartphone operating system. The mobile devices running on the Android operating system are particularly interesting to malware developers, as the users often keep personal information on their mobile devices. This paper proposes a deep learning model for mobile malware detection and classification. It is based on SAE for reducing the data dimensionality. Then, a CNN is utilized to detect and classify malware apps in Android devices through binary visualization. Tests were carried out with an original Android application (Drebin-215) dataset consisting of 15,036 applications. The conducted experiments prove that the classification performance achieves high accuracy of about 98.50%. Other performance measures used in the study are precision, recall, and F1-score. Finally, the accuracy and results of these techniques are analyzed by comparing the effectiveness with previous works.
引用
收藏
页数:22
相关论文
共 50 条
  • [1] A Novel Approach for Android Malware Detection and Classification using Convolutional Neural Networks
    Lekssays, Ahmed
    Falah, Bouchaib
    Abufardeh, Sameer
    [J]. ICSOFT: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2020, : 606 - 614
  • [2] Android Malware Detection using Sequential Convolutional Neural Networks
    Sun, XingPing
    Peng, JiaYuan
    Kang, HongWei
    Shen, Yong
    [J]. 2018 INTERNATIONAL CONFERENCE ON COMPUTER INFORMATION SCIENCE AND APPLICATION TECHNOLOGY, 2019, 1168
  • [3] Android Malware Detection using Convolutional Deep Neural Networks
    Bourebaa, Fatima
    Benmohammed, Mohamed
    [J]. 2020 4TH INTERNATIONAL CONFERENCE ON ADVANCED ASPECTS OF SOFTWARE ENGINEERING (ICAASE'2020): 4TH INTERNATIONAL CONFERENCE ON ADVANCED ASPECTS OF SOFTWARE ENGINEERING, 2020, : 52 - 58
  • [4] Android Malware Detection Based on Convolutional Neural Networks
    Wang, Zhiqiang
    Li, Gefei
    Chi, Yaping
    Zhang, Jianyi
    Yang, Tao
    Liu, Qixu
    [J]. PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATION ENGINEERING (CSAE2019), 2019,
  • [5] TrojanDroid: Android Malware Detection for Trojan Discovery Using Convolutional Neural Networks
    Seraj, Saeed
    Pavlidis, Michalis
    Polatidis, Nikolaos
    [J]. ENGINEERING APPLICATIONS OF NEURAL NETWORKS, EAAAI/EANN 2022, 2022, 1600 : 203 - 212
  • [6] Android Malware Detection using Convolutional Neural Networks and Data Section Images
    Jung, Jaemin
    Choi, Jongmoo
    Cho, Seong-je
    Han, Sangchul
    Park, Minkyu
    Hwang, Youngsup
    [J]. PROCEEDINGS OF THE 2018 CONFERENCE ON RESEARCH IN ADAPTIVE AND CONVERGENT SYSTEMS (RACS 2018), 2018, : 149 - 153
  • [7] An Android Malware Detection Framework Using Graph Embeddings and Convolutional Neural Networks
    Gibert, Daniel
    Lamas, Alba
    Martins, Ruben
    Mateu, Caries
    Planes, Jordi
    [J]. ARTIFICIAL INTELLIGENCE RESEARCH AND DEVELOPMENT, 2019, 319 : 45 - 53
  • [8] A hybrid approach for Android malware detection using improved multi-scale convolutional neural networks and residual networks
    Fu, Xingbing
    Jiang, Chaofan
    Li, Chaorong
    Li, Jiangtao
    Zhu, Xiatian
    Li, Fagen
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 249
  • [9] One-Dimensional Convolutional Neural Networks for Android Malware Detection
    Hasegawa, Chihiro
    Iyatomi, Hitoshi
    [J]. 2018 IEEE 14TH INTERNATIONAL COLLOQUIUM ON SIGNAL PROCESSING & ITS APPLICATIONS (CSPA 2018), 2018, : 99 - 102
  • [10] Android Malware Detection Technology Based on Lightweight Convolutional Neural Networks
    Ye, Genchao
    Zhang, Jian
    Li, Huanzhou
    Tang, Zhangguo
    Lv, Tianzi
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2022, 2022