Analyzing Various Machine Learning Approaches for Detecting Android Malware

被引:0
|
作者
Dickey, Kyler [1 ]
Hwang, Doosung [2 ]
Kim, Donghoon [1 ]
机构
[1] Arkansas State Univ, Dept Comp Sci, Jonesboro, AR 72401 USA
[2] Dankook Univ, Dept Software Sci, Yongin, South Korea
来源
基金
美国国家科学基金会;
关键词
Android malware; machine learning; features; hyperparameter; MODEL;
D O I
10.1109/SOUTHEASTCON52093.2024.10500178
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Android operating system is the world's largest smartphone platform. The platform carries with it significant risk due to the vast amounts of malware that target the platform. Newer methods involve the use of machine learning to detect malicious software in a more general manner, as opposed to conventional methods that rely on prior knowledge pertaining to a particular malware family. This study explores the use of a Convolutional Neural Network and various tree-based learning methods processing feature engineered from malware binaries. Overall model accuracy was found to be between 87% and 90%, and sufficient performance was obtained when collecting a certain amount of data above the threshold. It was also found that tuning some of the tree based model hyperparameters caused overfitting. Overall, the findings concluded that models that did not overfit performed comparably during both training and testing, representing consistent detection models.
引用
收藏
页码:1288 / 1293
页数:6
相关论文
共 50 条
  • [1] Detecting Android Malware Based on Extreme Learning Machine
    Sun, Yuxia
    Xie, Yunlong
    Qiu, Zhi
    Pan, Yuchang
    Weng, Jian
    Guo, Song
    2017 IEEE 15TH INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, 15TH INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, 3RD INTL CONF ON BIG DATA INTELLIGENCE AND COMPUTING AND CYBER SCIENCE AND TECHNOLOGY CONGRESS(DASC/PICOM/DATACOM/CYBERSCI, 2017, : 47 - 53
  • [2] Comparative Study of Static Analysis and Machine Learning Approaches for Detecting Android Banking Malware
    Ahmed, Alaa M.
    Saeed, Mogeeb A.
    Hamood, Amr A.
    Alazab, Abduljabar A.
    Ahmed, Kamel A.
    2023 3rd International Conference on Emerging Smart Technologies and Applications, eSmarTA 2023, 2023,
  • [3] A Review of Android Malware Detection Approaches Based on Machine Learning
    Liu, Kaijun
    Xu, Shengwei
    Xu, Guoai
    Zhang, Miao
    Sun, Dawei
    Liu, Haifeng
    IEEE ACCESS, 2020, 8 (08): : 124579 - 124607
  • [4] A Machine Learning Approach for Detecting and Categorizing Sensitive Methods in Android Malware
    Hasan, Hayyan Salman
    Deeb, Hasan Muhammad
    Ladani, Behrouz Tork
    ISECURE-ISC INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2023, 15 (01): : 59 - 71
  • [5] A review of detecting malware in android devices based on machine learning techniques
    Sharma, Monika
    Kaul, Ajay
    EXPERT SYSTEMS, 2024, 41 (01)
  • [6] Analyzing Machine Learning Approaches for Online Malware Detection in Cloud
    Kimmell, Jeffrey C.
    Abdelsalam, Mahmoud
    Gupta, Maanak
    2021 IEEE INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP 2021), 2021, : 189 - 196
  • [7] Machine Learning for Analyzing Malware
    Dong, Yajie
    Liu, Zhenyan
    Yan, Yida
    Wang, Yong
    Peng, Tu
    Zhang, Ji
    NETWORK AND SYSTEM SECURITY, 2017, 10394 : 386 - 398
  • [8] StormDroid: A Streaminglized Machine Learning-Based System for Detecting Android Malware
    Chen, Sen
    Xue, Minhui
    Tang, Zhushou
    Xu, Lihua
    Zhu, Haojin
    ASIA CCS'16: PROCEEDINGS OF THE 11TH ACM ASIA CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2016, : 377 - 388
  • [9] Machine Learning to Identify Android Malware
    Tam, Geran
    Hunter, Aaron
    2018 9TH IEEE ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2018,
  • [10] Automated malware detection using machine learning and deep learning approaches for android applications
    Poornima S.
    Mahalakshmi R.
    Measurement: Sensors, 2024, 32