HEMD: a highly efficient random forest-based malware detection framework for Android

被引:34
作者
Zhu, Hui-Juan [1 ,2 ,3 ]
Jiang, Tong-Hai [1 ,3 ]
Ma, Bo [1 ,3 ]
You, Zhu-Hong [1 ,3 ]
Shi, Wei-Lei [1 ]
Cheng, Li [1 ,3 ]
机构
[1] Chinese Acad Sci, Xinjiang Tech Inst Phys & Chem, Urumqi 830011, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[3] Xinjiang Lab Minor Speech & Language Informat Pro, Urumqi 830011, Peoples R China
基金
中国科学院西部之光基金;
关键词
Random forest; Malware detection; Android; Support vector machine; Requested permissions;
D O I
10.1007/s00521-017-2914-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Mobile phones are rapidly becoming the most widespread and popular form of communication; thus, they are also the most important attack target of malware. The amount of malware in mobile phones is increasing exponentially and poses a serious security threat. Google's Android is the most popular smart phone platforms in the world and the mechanisms of permission declaration access control cannot identify the malware. In this paper, we proposed an ensemble machine learning system for the detection of malware on Android devices. More specifically, four groups of features including permissions, monitoring system events, sensitive API and permission rate are extracted to characterize each Android application (app). Then an ensemble random forest classifier is learned to detect whether an app is potentially malicious or not. The performance of our proposed method is evaluated on the actual data set using tenfold cross-validation. The experimental results demonstrate that the proposed method can achieve a highly accuracy of 89.91%. For further assessing the performance of our method, we compared it with the state-of-the-art support vector machine classifier. Comparison results demonstrate that the proposed method is extremely promising and could provide a cost-effective alternative for Android malware detection.
引用
收藏
页码:3353 / 3361
页数:9
相关论文
共 50 条
  • [41] 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
  • [42] Towards Efficient Malware Detection and Classification using Multilayered Random Forest Ensemble Technique
    Roseline, S. Abijah
    Sasisri, A. D.
    Geetha, S.
    Balasubramanian, C.
    2019 IEEE 53RD INTERNATIONAL CARNAHAN CONFERENCE ON SECURITY TECHNOLOGY (ICCST 2019), 2019,
  • [43] Detection and Identification of Android Malware Based on Information Flow Monitoring
    Andriatsimandefitra, Radoniaina
    Valerie Viet Triem Tong
    2015 IEEE 2ND INTERNATIONAL CONFERENCE ON CYBER SECURITY AND CLOUD COMPUTING (CSCLOUD), 2015, : 200 - 203
  • [44] ReDroidDet: Android Malware Detection Based on Recurrent Neural Network
    Almahmoud, Mothanna
    Alzu'bi, Dalia
    Yaseen, Qussai
    12TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT) / THE 4TH INTERNATIONAL CONFERENCE ON EMERGING DATA AND INDUSTRY 4.0 (EDI40) / AFFILIATED WORKSHOPS, 2021, 184 : 841 - 846
  • [45] ADAPTING TEXT CATEGORIZATION FOR MANIFEST BASED ANDROID MALWARE DETECTION
    Coban, Onder
    Ozel, Selma Ayse
    COMPUTER SCIENCE-AGH, 2019, 20 (03): : 383 - 405
  • [46] Adversarial Robustness of Image Based Android Malware Detection Models
    Rathore, Hemant
    Bandwala, Taeeb
    Sahay, Sanjay K.
    Sewak, Mohit
    SECURE KNOWLEDGE MANAGEMENT IN THE ARTIFICIAL INTELLIGENCE ERA, 2022, 1549 : 3 - 22
  • [47] MDLDroid: Multimodal Deep Learning Based Android Malware Detection
    Singh, Narendra
    Tripathy, Somanath
    INFORMATION SYSTEMS SECURITY, ICISS 2023, 2023, 14424 : 159 - 177
  • [48] Mmda: Metadata based Malware Detection on Android
    Wang, Kun
    Song, Tao
    Liang, Alei
    PROCEEDINGS OF 2016 12TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2016, : 598 - 602
  • [49] SEDMDroid: An Enhanced Stacking Ensemble Framework for Android Malware Detection
    Zhu, Huijuan
    Li, Yang
    Li, Ruidong
    Li, Jianqiang
    You, Zhuhong
    Song, Houbing
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (02): : 984 - 994
  • [50] Ensemble Framework Combining Family Information for Android Malware Detection
    Li, Yao
    Xiong, Zhi
    Zhang, Tao
    Zhang, Qinkun
    Fan, Ming
    Xue, Lei
    COMPUTER JOURNAL, 2023, 66 (11) : 2721 - 2740