AndroAnalyzer: android malicious software detection based on deep learning

被引:9
|
作者
Arslan, Recep Sinan [1 ]
机构
[1] Kayseri Univ, Dept Comp Engn, Kayseri, Turkey
来源
关键词
Malware detection; Mobile security; Deep learning; Static analysis; Permission; MALWARE DETECTION SYSTEM; FRAMEWORK; CLASSIFIERS;
D O I
10.7717/peerj-cs.533
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Background: Technological developments have a significant effect on the development of smart devices. The use of smart devices has become widespread due to their extensive capabilities. The Android operating system is preferred in smart devices due to its open-source structure. This is the reason for its being the target of malware. The advancements in Android malware hiding and detection avoidance methods have overridden traditional malware detection methods. Methods: In this study, a model employing AndroAnalyzer that uses static analysis and deep learning system is proposed. Tests were carried out with an original dataset consisting of 7,622 applications. Additional tests were conducted with machine learning techniques to compare it with the deep learning method using the obtained feature vector. Results: Accuracy of 98.16% was achieved by presenting a better performance compared to traditional machine learning techniques. Values of recall, precision, and F-measure were 98.78, 99.24 and 98.90, respectively. The results showed that deep learning models using trace-based feature vectors outperform current cutting-edge technology approaches.
引用
收藏
页数:20
相关论文
共 50 条
  • [21] Malicious Android Application Detection Based on Composite Features
    Xiao, Jingxu
    Xu, Kaiyong
    Duan, Jialiang
    [J]. PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATION ENGINEERING (CSAE2019), 2019,
  • [22] Network-based detection of Android malicious apps
    Garg, Shree
    Peddoju, Sateesh K.
    Sarje, Anil K.
    [J]. INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2017, 16 (04) : 385 - 400
  • [23] Network-based detection of Android malicious apps
    Shree Garg
    Sateesh K. Peddoju
    Anil K. Sarje
    [J]. International Journal of Information Security, 2017, 16 : 385 - 400
  • [24] Detection of Android Malicious Apps Based on the Sensitive Behaviors
    Quan, Daiyong
    Zhai, Lidong
    Yang, Fan
    Wang, Peng
    [J]. 2014 IEEE 13TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM), 2014, : 877 - 883
  • [25] Research on malicious domain name detection method based on deep learning
    Ren, Fei
    Jiao, Di
    [J]. PROCEEDINGS OF 2024 3RD INTERNATIONAL CONFERENCE ON CRYPTOGRAPHY, NETWORK SECURITY AND COMMUNICATION TECHNOLOGY, CNSCT 2024, 2024, : 81 - 85
  • [26] A Robust Approach for Android Malware Detection Based on Deep Learning
    Li, Peng-Wei
    Jiang, Yu-Qian
    Xue, Fei-Yang
    Huang, Jia-Jia
    Xu, Chao
    [J]. Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2020, 48 (08): : 1502 - 1508
  • [27] Android Malware Detection Based on Deep Learning: Achievements and Challenges
    Chen Yi
    Tang Di
    Zou Wei
    [J]. JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2020, 42 (09) : 2082 - 2094
  • [28] A Deep Learning Based Online Malicious URL and DNS Detection Scheme
    Jiang, Jianguo
    Chen, Jiuming
    Choo, Kim-Kwang Raymond
    Liu, Chao
    Liu, Kunying
    Yu, Min
    Wang, Yongjian
    [J]. SECURITY AND PRIVACY IN COMMUNICATION NETWORKS, SECURECOMM 2017, 2018, 238 : 438 - 448
  • [29] Android Malware Detection Based on a Hybrid Deep Learning Model
    Lu, Tianliang
    Du, Yanhui
    Ouyang, Li
    Chen, Qiuyu
    Wang, Xirui
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2020, 2020 (2020)
  • [30] Permission and API Calls Based Hybrid Machine Learning Approach for Detecting Malicious Software in Android System
    Prabhavathy, M.
    Maheswari, S. Uma
    Saveeth, R.
    Rubini, S. Saranya
    [J]. JOURNAL OF MULTIPLE-VALUED LOGIC AND SOFT COMPUTING, 2021, 37 (5-6) : 553 - 571