Towards Deep Learning-Based Approach for Detecting Android Malware

被引:5
|
作者
Booz, Jarrett [1 ]
McGiff, Josh [1 ]
Hatcher, William [1 ]
Yu, Wei [1 ]
Nguyen, James [1 ]
Lu, Chao [1 ]
机构
[1] Towson Univ, Towson, MD 21252 USA
关键词
Deep Learning; Hyper-Parameters; Malware Detection; Microsoft Cognitive Toolkit (CNTK); Performance Assessment; TensorFlow; Theano;
D O I
10.4018/IJSI.2019100101
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this article, the authors implement a deep learning environment and fine-tune parameters to determine the optimal settings for the classification of Android malware from extracted permission data. By determining the optimal settings, the authors demonstrate the potential performance of a deep learning environment for Android malware detection. Specifically, an extensive study is conducted on various hyper-parameters to determine optimal configurations, and then a performance evaluation is carried out on those configurations to compare and maximize detection accuracy in our target networks. The results achieve a detection accuracy of approximately 95%, with an approximate F1 score of 93%. In addition, the evaluation is extended to include other machine learning frameworks, specifically comparing Microsoft Cognitive Toolkit (CNTK) and Theano with TensorFlow. The future needs are discussed in the realm of machine learning for mobile malware detection, including adversarial training, scalability, and the evaluation of additional data and features.
引用
收藏
页码:1 / 24
页数:24
相关论文
共 50 条
  • [1] A lightweight deep learning-based android malware detection framework
    Ma, Runze
    Yin, Shangnan
    Feng, Xia
    Zhu, Huijuan
    Sheng, Victor S.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 255
  • [2] A Novel approach for detecting malware in Android applications using Deep learning
    Kaushik, Prashant
    Yadav, Pankaj K.
    [J]. 2018 ELEVENTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2018, : 59 - 62
  • [3] StormDroid: A Streaminglized Machine Learning-Based System for Detecting Android Malware
    Chen, Sen
    Xue, Minhui
    Tang, Zhushou
    Xu, Lihua
    Zhu, Haojin
    [J]. ASIA CCS'16: PROCEEDINGS OF THE 11TH ACM ASIA CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2016, : 377 - 388
  • [4] Utilizing obfuscation information in deep learning-based Android malware detection
    Wu, Junji
    Kanai, Atsushi
    [J]. 2021 IEEE 45TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2021), 2021, : 1321 - 1326
  • [5] MAPAS: a practical deep learning-based android malware detection system
    Jinsung Kim
    Younghoon Ban
    Eunbyeol Ko
    Haehyun Cho
    Jeong Hyun Yi
    [J]. International Journal of Information Security, 2022, 21 : 725 - 738
  • [6] An optimal deep learning-based framework for the detection and classification of android malware
    Bose, S. Jebin
    Kalaiselvi, R.
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 44 (06) : 9297 - 9310
  • [7] FAM: Featuring Android Malware for Deep Learning-Based Familial Analysis
    Ban, Younghoon
    Lee, Sunjun
    Song, Dokyung
    Cho, Haehyun
    Yi, Jeong Hyun
    [J]. IEEE ACCESS, 2022, 10 : 20008 - 20018
  • [8] DL-AMDet: Deep learning-based malware detector for android
    Nasser, Ahmed R.
    Hasan, Ahmed M.
    Humaidi, Amjad J.
    [J]. INTELLIGENT SYSTEMS WITH APPLICATIONS, 2024, 21
  • [9] MAPAS: a practical deep learning-based android malware detection system
    Kim, Jinsung
    Ban, Younghoon
    Ko, Eunbyeol
    Cho, Haehyun
    Yi, Jeong Hyun
    [J]. INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2022, 21 (04) : 725 - 738
  • [10] A Robust Approach for Android Malware Detection Based on Deep Learning
    Li P.-W.
    Jiang Y.-Q.
    Xue F.-Y.
    Huang J.-J.
    Xu C.
    [J]. Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2020, 48 (08): : 1502 - 1508