Ensemble Machine Learning Approach for Android Malware Classification Using Hybrid Features

被引:13
作者
Pektas, Abdurrahman [1 ]
Acarman, Tankut [1 ]
机构
[1] Galatasaray Univ, Comp Engn Dept, TR-34349 Istanbul, Turkey
来源
PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON COMPUTER RECOGNITION SYSTEMS CORES 2017 | 2018年 / 578卷
关键词
Malware; Classification; Feature; Ensemble machine learning;
D O I
10.1007/978-3-319-59162-9_20
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Feature-based learning plays a crucial role at building and sustaining the security. Determination of a software based on its extracted features whether a benign or malign process, and particularly classification into a correct malware family improves the security of the operating system and protects critical user's information. In this paper, we present a novel hybrid feature-based classification system for Android malware samples. Static features such as permissions requested by mobile applications, hidden payload, and dynamic features such as API calls, installed services, network connections are extracted for classification. We apply machine learning and evaluate the level in classification accuracy of different classifiers by extracting Android malware features using a fairly large set of 3339 samples belonging to 20 malware families. The evaluation study has been scalable with 5 guest machines and took 8 days of processing. The testing accuracy is reached at 92%.
引用
收藏
页码:191 / 200
页数:10
相关论文
共 50 条
[21]   Robust IoT Malware Detection and Classification Using Opcode Category Features on Machine Learning [J].
Lee, Hyunjong ;
Kim, Sooin ;
Baek, Dongheon ;
Kim, Donghoon ;
Hwang, Doosung .
IEEE ACCESS, 2023, 11 :18855-18867
[22]   Malware Detection and Classification in Android Application Using Simhash-Based Feature Extraction and Machine Learning [J].
Al-Kahla, Wafaa ;
Taqieddin, Eyad ;
Shatnawi, Ahmed S. ;
Al-Ouran, Rami .
IEEE ACCESS, 2024, 12 :174255-174273
[23]   EC2: Ensemble Clustering and Classification for Predicting Android Malware Families [J].
Chakraborty, Tanmoy ;
Pierazzi, Fabio ;
Subrahmanian, V. S. .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2020, 17 (02) :262-277
[24]   Machine Learning Classifiers for Android Malware Analysis [J].
Urcuqui Lopez, Christian Camilo ;
Navarro Cadavid, Andres .
2016 IEEE COLOMBIAN CONFERENCE ON COMMUNICATIONS AND COMPUTING (COLCOM), 2016,
[25]   Use of Machine Learning Algorithms for Android App Malware Detection [J].
Rawat, Shaurya ;
Phira, Rushang ;
Natu, Prachi .
2021 5TH INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, COMMUNICATION, COMPUTER TECHNOLOGIES AND OPTIMIZATION TECHNIQUES (ICEECCOT), 2021, :448-454
[26]   Machine-Learning Classifiers for Malware Detection Using Data Features [J].
Habtor, Saleh Abdulaziz ;
Dahah, Ahmed Haidarah Hasan .
JOURNAL OF ICT RESEARCH AND APPLICATIONS, 2021, 15 (03) :265-290
[27]   Malware Detection in Android Mobile Platform using Machine Learning Algorithms [J].
Al Ali, Mariam ;
Svetinovic, Davor ;
Aung, Zeyar ;
Lukman, Suryani .
2017 INTERNATIONAL CONFERENCE ON INFOCOM TECHNOLOGIES AND UNMANNED SYSTEMS (TRENDS AND FUTURE DIRECTIONS) (ICTUS), 2017, :763-768
[28]   Efficient and Effective Static Android Malware Detection Using Machine Learning [J].
Bansal, Vidhi ;
Ghosh, Mohona ;
Baliyan, Niyati .
INFORMATION SYSTEMS SECURITY, ICISS 2022, 2022, 13784 :103-118
[29]   A lightweight machine learning methods for malware classification [J].
Farfoura, Mahmoud E. ;
Mashal, Ibrahim ;
Alkhatib, Ahmad ;
Batyha, Radwan M. .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2025, 28 (01)
[30]   Malware Classification Using Probability Scoring and Machine Learning [J].
Xue, Di ;
Li, Jingmei ;
Lv, Tu ;
Wu, Weifei ;
Wang, Jiaxiang .
IEEE ACCESS, 2019, 7 :91641-91656