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 条
  • [21] Android Malware Detection Based on Functional Classification
    Fan, Wenhao
    Liu, Dong
    WU, Fan
    Tang, Bihua
    Liu, Yuan'an
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2022, E105D (03) : 656 - 666
  • [22] Hybrid Analysis Based Cross Inspection Framework for Android Malware Detection
    Bokolo, Biodoumoye
    Sur, GaganDeep
    Liu, Qingzhong
    Yuan, Fang
    Liang, Fan
    2022 IEEE/ACIS 20TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS (SERA), 2022, : 99 - 105
  • [23] Towards a Network-Based Framework for Android Malware Detection and Characterization
    Lashkari, Arash Habibi
    Kadir, Andi Fitriah A.
    Gonzalez, Hugo
    Mbah, Kenneth Fon
    Ghorbani, Ali A.
    2017 15TH ANNUAL CONFERENCE ON PRIVACY, SECURITY AND TRUST (PST), 2017, : 233 - 242
  • [24] A New Semantics-Based Android Malware Detection
    Zhang, Xiaohan
    Jin, Zhengping
    2016 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2016, : 1412 - 1416
  • [25] Android malware detection based on sensitive features combination
    Yao, Xuanxia
    Li, Yang
    Shi, Zhiguo
    Liu, Kaijun
    Du, XiaoJiang
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 35 (06) : 1
  • [26] Enhancing Internet of Things Security with Random Forest-Based Anomaly Detection
    Ahmed, Muhammad R.
    Myo, Thirein
    Al Shihimi, Ahmed
    Al Baroomi, Badar
    Kaiser, M. Shamim
    APPLIED INTELLIGENCE AND INFORMATICS, AII 2023, 2024, 2065 : 453 - 469
  • [27] “Andromaly”: a behavioral malware detection framework for android devices
    Asaf Shabtai
    Uri Kanonov
    Yuval Elovici
    Chanan Glezer
    Yael Weiss
    Journal of Intelligent Information Systems, 2012, 38 : 161 - 190
  • [28] "Andromaly": a behavioral malware detection framework for android devices
    Shabtai, Asaf
    Kanonov, Uri
    Elovici, Yuval
    Glezer, Chanan
    Weiss, Yael
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2012, 38 (01) : 161 - 190
  • [29] A random forest-based approach for fault location detection in distribution systems
    Hatice Okumus
    Fatih M. Nuroglu
    Electrical Engineering, 2021, 103 : 257 - 264
  • [30] ICCDetector: ICC-Based Malware Detection on Android
    Xu, Ke
    Li, Yingjiu
    Deng, Robert H.
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2016, 11 (06) : 1252 - 1264