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 条
  • [41] An Android Application Vulnerability Mining Method Based On Static and Dynamic Analysis
    Wang Chao
    Li Qun
    Wang XiaoHu
    Ren TianYu
    Dong JiaHan
    Guo GuangXin
    Shi EnJie
    PROCEEDINGS OF 2020 IEEE 5TH INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC 2020), 2020, : 599 - 603
  • [42] Static Detection of Energy Defect Patterns in Android Applications
    Wu, Haowei
    Yang, Shengqian
    Rountev, Atanas
    PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON COMPILER CONSTRUCTION (CC 2016), 2016, : 185 - 195
  • [43] Static Asynchronous Component Misuse Detection for Android Applications
    Pan, Linjie
    Cui, Baoquan
    Liu, Hao
    Yan, Jiwei
    Wang, Siqi
    Yan, Jun
    Zhang, Jian
    PROCEEDINGS OF THE 28TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '20), 2020, : 952 - 963
  • [44] A MACHINE LEARNING APPROACH TO THE DETECTION AND ANALYSIS OF ANDROID MALICIOUS APPS
    Shibija, K.
    Raymond, Joseph, V
    2018 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI), 2018,
  • [45] Static Analysis of Memory Leak in Android Applications
    Zhou, Di
    Fu, Zhengyu
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON MECHATRONICS, MATERIALS, CHEMISTRY AND COMPUTER ENGINEERING 2015 (ICMMCCE 2015), 2015, 39 : 1023 - 1027
  • [46] Static Analysis of Context Leaks in Android Applications
    Toffalini, Flavio
    Sun, Jun
    Ochoa, Martin
    2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING - SOFTWARE ENGINEERING IN PRACTICE TRACK (ICSE-SEIP 2018), 2018, : 215 - 224
  • [47] Androanalyzer: Android Malicious Software Detection Based on Deep Learning
    Arslan R.S.
    PeerJ Computer Science, 2021, 7 : 1 - 20
  • [48] AndroAnalyzer: android malicious software detection based on deep learning
    Arslan, Recep Sinan
    PEERJ COMPUTER SCIENCE, 2021,
  • [49] Machine Learning-Based Malicious Application Detection of Android
    Wei, Linfeng
    Luo, Weiqi
    Weng, Jian
    Zhong, Yanjun
    zhang, Xiaoqian
    Yan, Zheng
    IEEE ACCESS, 2017, 5 : 25591 - 25601
  • [50] Android App Malicious Behavior Detection Based on User Intention
    Fu, JianMing
    Li, PengWei
    Lin, Yan
    Ding, Shuang
    2016 IEEE TRUSTCOM/BIGDATASE/ISPA, 2016, : 560 - 567