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 条
  • [1] HEMD: a highly efficient random forest-based malware detection framework for Android
    Hui-Juan Zhu
    Tong-Hai Jiang
    Bo Ma
    Zhu-Hong You
    Wei-Lei Shi
    Li Cheng
    Neural Computing and Applications, 2018, 30 : 3353 - 3361
  • [2] A Random Forest-Based Ensemble Technique for Malware Detection
    Vashishtha, Lalit Kumar
    Chatterjee, Kakali
    Sahu, Santosh Kumar
    Mohapatra, Durga Prasad
    INFORMATION SYSTEMS AND MANAGEMENT SCIENCE, ISMS 2021, 2023, 521 : 454 - 463
  • [3] Performance Maintenance Over Time of Random Forest-based Malware Detection Models
    Galen, Colin
    Steele, Robert
    2020 11TH IEEE ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2020, : 536 - 541
  • [4] AntiMalDroid: An Efficient SVM-Based Malware Detection Framework for Android
    Zhao, Min
    Ge, Fangbin
    Zhang, Tao
    Yuan, Zhijian
    INFORMATION COMPUTING AND APPLICATIONS, PT I, 2011, 243 : 158 - 166
  • [5] GAResNet: A Transfer Learning based Framework for Android Malware Detection
    Shen, Rui
    Zhu, Hui-juan
    Li, Chang
    Wei, Hua-hui
    2023 IEEE INTERNATIONAL CONFERENCE ON KNOWLEDGE GRAPH, ICKG, 2023, : 263 - 268
  • [6] AndroTaint: An Efficient Android Malware Detection Framework using Dynamic Taint Analysis
    Shankar, Venkatesh Gauri
    Somani, Gaurav
    Gaur, Manoj Singh
    Laxmi, Vijay
    Conti, Mauro
    2017 ISEA ASIA SECURITY AND PRIVACY CONFERENCE (ISEASP 2017), 2017, : 71 - 83
  • [7] A lightweight deep learning-based android malware detection framework
    Ma, Runze
    Yin, Shangnan
    Feng, Xia
    Zhu, Huijuan
    Sheng, Victor S.
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 255
  • [8] A framework for Android Malware detection and classification
    Murtaz, Muhammad
    Azwar, Hassan
    Ali, Syed Baqir
    Rehman, Saad
    2018 5TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING TECHNOLOGIES AND APPLIED SCIENCES (IEEE ICETAS), 2018,
  • [9] Category Based Malware Detection for Android
    Grampurohit, Vijayendra
    Kumar, Vijay
    Rawat, Sanjay
    Rawat, Shatrunjay
    SECURITY IN COMPUTING AND COMMUNICATIONS, 2014, 467 : 239 - 249
  • [10] Deep Belief Networks-based framework for malware detection in Android systems
    Saif, Dina
    El-Gokhy, S. M.
    Sallam, E.
    ALEXANDRIA ENGINEERING JOURNAL, 2018, 57 (04) : 4049 - 4057