A Robust Malware Detection Approach for Android System Based on Ensemble Learning

被引:0
|
作者
Li, Wenjia [1 ]
Cai, Juecong [1 ]
Wang, Zi [1 ]
Cheng, Sihua [1 ]
机构
[1] New York Inst Technol, Dept Comp Sci, New York, NY 10023 USA
来源
UBIQUITOUS SECURITY | 2022年 / 1557卷
关键词
Android; Security; Malware; Machine learning; Ensemble learning;
D O I
10.1007/978-981-19-0468-4_23
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As the number of mobile devices which is based on the Android system continues to grow rapidly, it becomes a primary target for security exploitation through undesirable malicious apps (malware) being unwittingly downloaded, which is often due to negligent user behavior patterns that grant unnecessary permissions to malicious apps or simply malware evolving to be sophisticated enough to bypass systematic detection. There have been numerous attempts to use machine learning to capture an application's malicious behavior focusing on features deemed to be germane to high security risks, but most of them typically focus only on a single algorithm, which is not representative of a huge family of ensemble techniques. In this paper, we develop an ensemble learning based malware detection approach for the Android system. To validate the performance of the proposed approach, we have conducted some experiments on the real world Android app dataset, which contains 3618 features that are initially obtained from the static, dynamic and ICC analyses. We then select 567 important features through feature selection. The overall detection accuracy is 97.73%, accompanied by a high 97.66% F-1 score that reflects a high relationship between precision (97.06%) and recall (98.28%). The experimental results clearly show that the ensemble learning based malware detection approach could effectively identify malware for the Android system.
引用
收藏
页码:309 / 321
页数:13
相关论文
共 50 条
  • [31] Malware Detection System Based on Machine Learning Methods for Android Operating Systems
    Utku, Anil
    Dogru, Ibrahim Alper
    [J]. 2017 25TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2017,
  • [32] Deep Learning Based Malware Detection Tool Development for Android Operating System
    Tokmak, Mahmut
    Kucuksille, Ecir Ugur
    Kose, Utku
    [J]. BRAIN-BROAD RESEARCH IN ARTIFICIAL INTELLIGENCE AND NEUROSCIENCE, 2021, 12 (04): : 28 - 56
  • [33] A multi-model ensemble learning framework for imbalanced android malware detection
    Zhu, Hui-juan
    Li, Yang
    Wang, Liang-min
    Sheng, Victor S.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2023, 234
  • [34] 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
  • [35] Ensemble Machine Learning Approach for Android Malware Classification Using Hybrid Features
    Pektas, Abdurrahman
    Acarman, Tankut
    [J]. PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON COMPUTER RECOGNITION SYSTEMS CORES 2017, 2018, 578 : 191 - 200
  • [36] Stacking-based ensemble model for malware detection in android devices
    Joshi A.
    Kumar S.
    [J]. International Journal of Information Technology, 2023, 15 (6) : 2907 - 2915
  • [37] A Machine Learning Approach for Real Time Android Malware Detection
    Ngoc C Le
    Tien-Manh Nguyen
    Trang Truong
    Ngoc-Dam Nguyen
    Tra Ngo
    [J]. 2020 RIVF INTERNATIONAL CONFERENCE ON COMPUTING & COMMUNICATION TECHNOLOGIES (RIVF 2020), 2020, : 347 - 352
  • [38] A Risk Classification Based Approach for Android Malware Detection
    Ye, Yilin
    Wu, Lifa
    Hong, Zheng
    Huang, Kangyu
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2017, 11 (02): : 959 - 981
  • [39] Androhealthcheck: A malware detection system for android using machine learning
    Agrawal, Prerna
    Trivedi, Bhushan
    [J]. Lecture Notes on Data Engineering and Communications Technologies, 2021, 66 : 35 - 41
  • [40] An Android Malware Detection System Based on Cloud Computing
    Cui, Shujuan
    Sun, Gengxin
    Bin, Sheng
    Zhou, Xicheng
    [J]. 3RD INTERNATIONAL CONFERENCE ON APPLIED ENGINEERING, 2016, 51 : 691 - 696