Dynamic Loading Vulnerability Detection for Android Applications Through Ensemble Learning

被引:0
|
作者
YANG Tianchang [1 ]
CUI Haoliang [1 ]
NIU Shaozhang [1 ]
机构
[1] Beijing Key Lab of Intelligent Telecommunication Software and Multimedia,Beijing University of Posts and Telecommunications
基金
中国国家自然科学基金;
关键词
Dynamic loading; Android application; Vulnerability; Ensemble learning;
D O I
暂无
中图分类号
TP309 [安全保密];
学科分类号
081201 ; 0839 ; 1402 ;
摘要
Valid authentication and security protection measures are not provided for external code and resources executed by dynamic loading technology during the runtime in Android.In this paper,a new method of detecting vulnerabilities related to dynamic loading technology is proposed.Two phases are included in the detection process.Static analysis phase determines the location information of the loading point and extracts the feature vector for each loading procedure.Identification phase classifies the extracted feature vector by means of constructed multilabel classification ensemble learning algorithm.According to the examination result on 4464 Android applications,37.8% of all applications use the dynamic loading technology,and more than 12% of total test applications are detected with related security deficiencies.Experimental result shows that the detection method can detect vulnerabilities of dynamic loading effectively and is more comprehensive.
引用
收藏
页码:960 / 965
页数:6
相关论文
共 50 条
  • [1] Dynamic Loading Vulnerability Detection for Android Applications Through Ensemble Learning
    Yang Tianchang
    Cui Haoliang
    Niu Shaozhang
    CHINESE JOURNAL OF ELECTRONICS, 2017, 26 (05) : 960 - 965
  • [2] A Novel Dynamic Android Malware Detection System With Ensemble Learning
    Feng, Pengbin
    Ma, Jianfeng
    Sun, Cong
    Xu, Xinpeng
    Ma, Yuwan
    IEEE ACCESS, 2018, 6 : 30996 - 31011
  • [3] Android Malware Detection Using Ensemble Feature Learning
    Rout, Siddhartha Suman
    Vashishtha, Lalit Kumar
    Chatterjee, Kakali
    Rout, Jitendra Kumar
    INFORMATION SYSTEMS AND MANAGEMENT SCIENCE, ISMS 2021, 2023, 521 : 531 - 539
  • [4] Android Ransomware Attacks Detection with Optimized Ensemble Learning
    Sifat, Shaharia
    Hossain, Md Sakir
    Tonny, Sadia Afrin
    Majumder, Bejoy
    Mahajabin, Riftana
    Shakhawat, Hossain Md
    ADVANCES IN CYBERSECURITY, CYBERCRIMES, AND SMART EMERGING TECHNOLOGIES, 2023, 4 : 41 - 53
  • [5] Evaluation of Advanced Ensemble Learning Techniques for Android Malware Detection
    Rana, Md. Shohel
    Sung, Andrew H.
    VIETNAM JOURNAL OF COMPUTER SCIENCE, 2020, 7 (02) : 145 - 159
  • [6] MFDroid: A Stacking Ensemble Learning Framework for Android Malware Detection
    Wang, Xusheng
    Zhang, Linlin
    Zhao, Kai
    Ding, Xuhui
    Yu, Mingming
    SENSORS, 2022, 22 (07)
  • [7] An Android Vulnerability Detection System
    Zhang, Jiayuan
    Yao, Yao
    Li, Xiaoqi
    Xie, Jian
    Wu, Gaofei
    NETWORK AND SYSTEM SECURITY, 2017, 10394 : 169 - 183
  • [8] A Robust Malware Detection Approach for Android System Based on Ensemble Learning
    Li, Wenjia
    Cai, Juecong
    Wang, Zi
    Cheng, Sihua
    UBIQUITOUS SECURITY, 2022, 1557 : 309 - 321
  • [9] Automated Android Malware Detection Using Optimal Ensemble Learning Approach for Cybersecurity
    Alamro, Hayam
    Mtouaa, Wafa
    Aljameel, Sumayh
    Salama, Ahmed S.
    Hamza, Manar Ahmed
    Othman, Aladdin Yahya
    IEEE ACCESS, 2023, 11 : 72509 - 72517
  • [10] A multi-model ensemble learning framework for imbalanced android malware detection
    Zhu, Hui-juan
    Li, Yang
    Wang, Liang-min
    Sheng, Victor S.
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 234