MLDroid—framework for Android malware detection using machine learning techniques

被引:0
|
作者
Arvind Mahindru
A. L. Sangal
机构
[1] Dr. B.R. Ambedkar National Institute of Technology,Department of Computer Science and Engineering
[2] D.A.V. University,Department of Computer Science and Applications
来源
关键词
Permissions; API calls; Feature selection methods; Android apps; Machine learning;
D O I
暂无
中图分类号
学科分类号
摘要
This research paper presents MLDroid—a web-based framework—which helps to detect malware from Android devices. Due to increase in the popularity of Android devices, malware developers develop malware on daily basis to threaten the system integrity and user’s privacy. The proposed framework detects malware from Android apps by performing its dynamic analysis. To detect malware from real-world apps, we trained our proposed framework by selecting features which are gained by implementing feature selection approaches. Further, these selected features help to build a model by considering different machine learning algorithms. Experiment was performed on 5,00,000 plus Android apps. Empirical result reveals that model developed by considering all the four distinct machine learning algorithms parallelly (i.e., deep learning algorithm, farthest first clustering, Y-MLP and nonlinear ensemble decision tree forest approach) and rough set analysis as a feature subset selection algorithm achieved the highest detection rate of 98.8% to detect malware from real-world apps.
引用
收藏
页码:5183 / 5240
页数:57
相关论文
共 50 条
  • [1] MLDroid-framework for Android malware detection using machine learning techniques
    Mahindru, Arvind
    Sangal, A. L.
    [J]. NEURAL COMPUTING & APPLICATIONS, 2021, 33 (10): : 5183 - 5240
  • [2] A Survey on Android Malware Detection Techniques Using Supervised Machine Learning
    Altaha, Safa J.
    Aljughaiman, Ahmed
    Gul, Sonia
    [J]. IEEE Access, 2024, 12 : 173168 - 173191
  • [3] A Survey on Android Malware Detection Techniques Using Machine Learning Algorithms
    Alqahtani, Ebtesam J.
    Zagrouba, Rachid
    Almuhaideb, Abdullah
    [J]. 2019 SIXTH INTERNATIONAL CONFERENCE ON SOFTWARE DEFINED SYSTEMS (SDS), 2019, : 110 - 117
  • [4] Android Malware Detection Using Machine Learning
    Droos, Ayat
    Al-Mahadeen, Awss
    Al-Harasis, Tasnim
    Al-Attar, Rama
    Ababneh, Mohammad
    [J]. 2022 13TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2022, : 36 - 41
  • [5] A COMPARISON OF MACHINE LEARNING TECHNIQUES FOR ANDROID MALWARE DETECTION USING APACHE SPARK
    Memon, Laraib U.
    Bawany, Narmeen Z.
    Shamsi, Jawwad A.
    [J]. JOURNAL OF ENGINEERING SCIENCE AND TECHNOLOGY, 2019, 14 (03): : 1572 - 1586
  • [6] Dynamic Permissions based Android Malware Detection using Machine Learning Techniques
    Mahindru, Arvind
    Singh, Paramvir
    [J]. PROCEEDINGS OF THE 10TH INNOVATIONS IN SOFTWARE ENGINEERING CONFERENCE, 2017, : 202 - 210
  • [7] Android Malware Detection through Machine Learning Techniques: A Review
    Abikoye, Oluwakemi Christiana
    Gyunka, Benjamin Aruwa
    Akande, Oluwatobi Noah
    [J]. INTERNATIONAL JOURNAL OF ONLINE AND BIOMEDICAL ENGINEERING, 2020, 16 (02) : 14 - 30
  • [8] A Comprehensive Survey on Machine Learning Techniques for Android Malware Detection
    Kouliaridis, Vasileios
    Kambourakis, Georgios
    [J]. INFORMATION, 2021, 12 (05)
  • [9] PermDroid a framework developed using proposed feature selection approach and machine learning techniques for Android malware detection
    Mahindru, Arvind
    Arora, Himani
    Kumar, Abhinav
    Gupta, Sachin Kumar
    Mahajan, Shubham
    Kadry, Seifedine
    Kim, Jungeun
    [J]. SCIENTIFIC REPORTS, 2024, 14 (01):
  • [10] Android Malware Detection Using Machine Learning: A Review
    Chowdhury, Naseef-Ur-Rahman
    Haque, Ahshanul
    Soliman, Hamdy
    Hossen, Mohammad Sahinur
    Fatima, Tanjim
    Ahmed, Imtiaz
    [J]. INTELLIGENT SYSTEMS AND APPLICATIONS, VOL 3, INTELLISYS 2023, 2024, 824 : 507 - 522