Comprehensive Android Malware Detection: Leveraging Machine Learning and Sandboxing Techniques through Static and Dynamic Analysis

被引:0
|
作者
Bhooshan, Prashant [1 ]
Darshan, Shiva S. L. [1 ]
Sonkar, Nidhi [1 ]
机构
[1] Natl Inst Technol Warangal, Dept Comp Sci & Engn, Warangal, India
来源
2024 IEEE 21ST INTERNATIONAL CONFERENCE ON MOBILE AD-HOC AND SMART SYSTEMS, MASS 2024 | 2024年
关键词
Androguard; Droidbot; Machine learning; Malware Detection; Feature Selection; Feature Extraction; Security;
D O I
10.1109/MASS62177.2024.00092
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Android malware has grown alongside Android smartphones in recent years. One of the fastest-growing sectors worldwide is the Internet of Things (IoT). The large number of third-party apps that benefit users makes Android the most popular smartphone operating system worldwide. This research investigates using machine learning algorithms to improve Android malware detection. Although successful, traditional signature-based detection technologies cannot keep up with the rapid growth of malware. In contrast, machine learning can identify malware patterns and behaviors, providing a more dynamic and robust solution. Using supervised learning models including k-nearest neighbour(kNN), Random Forests (RF), Decision tree (DT), and Naive Bayes (NB), this study examines machine learning methodologies. In this proposed work, we analyze machine learning methods using static and dynamic properties extracted by Androguard and Droidbot. Outperforming other classification models, the kNN classifier has 99% accuracy. Decision tree may reach 98% accuracy, whereas Random Forest could reach 92%. But the Naive Bayes classifier had an 86% accuracy.
引用
收藏
页码:580 / 585
页数:6
相关论文
共 50 条
  • [1] Android malware detection and identification frameworks by leveraging the machine and deep learning techniques: A comprehensive review
    Smmarwar, Santosh K.
    Gupta, Govind P.
    Kumar, Sanjay
    TELEMATICS AND INFORMATICS REPORTS, 2024, 14
  • [2] A Comprehensive Survey on Machine Learning Techniques for Android Malware Detection
    Kouliaridis, Vasileios
    Kambourakis, Georgios
    INFORMATION, 2021, 12 (05)
  • [3] An Android Malware Detection Leveraging Machine Learning
    Shatnawi, Ahmed S.
    Jaradat, Aya
    Yaseen, Tuqa Bani
    Taqieddin, Eyad
    Al-Ayyoub, Mahmoud
    Mustafa, Dheya
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [4] Android Malware Detection through Machine Learning Techniques: A Review
    Abikoye, Oluwakemi Christiana
    Gyunka, Benjamin Aruwa
    Akande, Oluwatobi Noah
    INTERNATIONAL JOURNAL OF ONLINE AND BIOMEDICAL ENGINEERING, 2020, 16 (02) : 14 - 30
  • [5] Leveraging ontologies and machine-learning techniques for malware analysis into Android permissions ecosystems
    Navarro, Luiz C.
    Navarro, Alexandre K. W.
    Gregio, Andre
    Rocha, Anderson
    Dahab, Ricardo
    COMPUTERS & SECURITY, 2018, 78 : 429 - 453
  • [6] Dynamic Permissions based Android Malware Detection using Machine Learning Techniques
    Mahindru, Arvind
    Singh, Paramvir
    PROCEEDINGS OF THE 10TH INNOVATIONS IN SOFTWARE ENGINEERING CONFERENCE, 2017, : 202 - 210
  • [7] Static, Dynamic and Intrinsic Features Based Android Malware Detection Using Machine Learning
    Mantoo, Bilal Ahmad
    Khurana, Surinder Singh
    PROCEEDINGS OF RECENT INNOVATIONS IN COMPUTING, ICRIC 2019, 2020, 597 : 31 - 45
  • [8] LUNA: Quantifying and Leveraging Uncertainty in Android Malware Analysis through Bayesian Machine Learning
    Backes, Michael
    Nauman, Mohammad
    2017 IEEE EUROPEAN SYMPOSIUM ON SECURITY AND PRIVACY (EUROS&P), 2017, : 204 - 217
  • [9] On machine learning effectiveness for malware detection in Android OS using static analysis data
    Syrris, Vasileios
    Geneiatakis, Dimitris
    Journal of Information Security and Applications, 2021, 59
  • [10] On machine learning effectiveness for malware detection in Android OS using static analysis data
    Syrris, Vasileios
    Geneiatakis, Dimitris
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2021, 59