A Multidimensional Detection Model of Android Malicious Applications Based on Dynamic and Static Analysis

被引:0
|
作者
Zhang, Hao [1 ,2 ]
Liu, Donglan [1 ]
Liu, Xin [1 ]
Ma, Lei [1 ]
Wang, Rui [1 ]
Zhang, Fangzhe [1 ]
Sun, Lili [1 ]
Zhao, Fuhui [1 ]
机构
[1] State Grid Shandong Elect Power Res Inst, Jinan, Peoples R China
[2] Shandong Smart Grid Technol Innovat Ctr, Jinan, Peoples R China
关键词
Android malware; Dynamic and static analysis; Multi-dimensional features;
D O I
10.1007/978-981-99-9247-8_2
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents an approach utilizing static and dynamic analysis techniques to identify malicious Android applications. We extract static features, such as certificate information, and monitor real-time behavior to capture application properties. Using machine learning, our approach accurately differentiate between benign and malicious applications. We introduce the concept of "Multi-dimensional features", combining static and dynamic features into unique application fingerprints. This enables us to infer application families and target groups of related malware. Tested on a dataset of 8000 applications, our approach demonstrates high detection rates, low false positive and false negative rates. The results highlight the effectiveness of our comprehensive analysis in accurately identifying and mitigating Android malware threats.
引用
收藏
页码:11 / 21
页数:11
相关论文
共 50 条
  • [21] DroidEnsemble: Detecting Android Malicious Applications With Ensemble of String and Structural Static Features
    Wang, Wei
    Gao, Zhenzhen
    Zhao, Meichen
    Li, Yidong
    Liu, Jiqiang
    Zhang, Xiangliang
    IEEE ACCESS, 2018, 6 : 31798 - 31807
  • [22] DDefender: Android Application Threat Detection Using Static and Dynamic Analysis
    Alshahrani, Hani
    Mansour, Harrison
    Thorn, Seaver
    Alshehri, Ali
    Alzahrani, Abdulrahman
    Fu, Huirong
    2018 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2018,
  • [23] DETECTION OF MALICIOUS VBSCRIPT USING STATIC AND DYNAMIC ANALYSIS WITH RECURRENT DEEP LEARNING
    Stokes, Jack W.
    Agrawarl, Rakshit
    McDonald, Geoff
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 2887 - 2891
  • [24] An Android malware static detection model
    Yang H.-Y.
    Xu J.
    Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), 2018, 48 (02): : 564 - 570
  • [25] Static and Dynamic Analysis of Android Malware
    Kapratwar, Ankita
    Di Troia, Fabio
    Stamp, Mark
    ICISSP: PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS SECURITY AND PRIVACY, 2017, : 653 - 662
  • [26] Malicious Android Application Detection Based on Composite Features
    Xiao, Jingxu
    Xu, Kaiyong
    Duan, Jialiang
    PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATION ENGINEERING (CSAE2019), 2019,
  • [27] Network-based detection of Android malicious apps
    Shree Garg
    Sateesh K. Peddoju
    Anil K. Sarje
    International Journal of Information Security, 2017, 16 : 385 - 400
  • [28] Network-based detection of Android malicious apps
    Garg, Shree
    Peddoju, Sateesh K.
    Sarje, Anil K.
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2017, 16 (04) : 385 - 400
  • [29] Detection of Android Malicious Apps Based on the Sensitive Behaviors
    Quan, Daiyong
    Zhai, Lidong
    Yang, Fan
    Wang, Peng
    2014 IEEE 13TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM), 2014, : 877 - 883
  • [30] Execute This! Analyzing Unsafe and Malicious Dynamic Code Loading in Android Applications
    Poeplau, Sebastian
    Fratantonio, Yanick
    Bianchi, Antonio
    Kruegel, Christopher
    Vigna, Giovanni
    21ST ANNUAL NETWORK AND DISTRIBUTED SYSTEM SECURITY SYMPOSIUM (NDSS 2014), 2014,