Efficient and Effective Static Android Malware Detection Using Machine Learning

被引:1
|
作者
Bansal, Vidhi [1 ]
Ghosh, Mohona [1 ]
Baliyan, Niyati [1 ]
机构
[1] Indira Gandhi Delhi Tech Univ Women, Dept Informat Technol, New Delhi, India
来源
关键词
Malware detection; Machine learning; Security; Android security; Binary classification; CLASSIFICATION;
D O I
10.1007/978-3-031-23690-7_6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The increasing use of android, its openness and lack of security checks have led to an alarming increase in malware applications. The traditional signature-based detection methods are inefficient against sophisticated malware, and lack scalability resulting in lingering concerns about their reliability. Given the state of affairs, there is an urgent need for a reliable and scalable alternative to signature-based techniques. In this work, we present an effective and reliable machine learning based approach for static android malware detection. We also propose an efficient and effective feature set consisting of 25 features. We achieve an accuracy of 94.68% using Random forest classifier on 20% test size. High recall of 94.67%, precision of 94.68% and f1 score of 94.68% were achieved. We implemented various existing android malware detection schemes and a detailed comparison reveal that the proposed scheme outperforms them all in all classification metrics.
引用
收藏
页码:103 / 118
页数:16
相关论文
共 50 条
  • [1] 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
  • [2] Static, Dynamic and Intrinsic Features Based Android Malware Detection Using Machine Learning
    Mantoo, Bilal Ahmad
    Khurana, Surinder Singh
    [J]. PROCEEDINGS OF RECENT INNOVATIONS IN COMPUTING, ICRIC 2019, 2020, 597 : 31 - 45
  • [3] On machine learning effectiveness for malware detection in Android OS using static analysis data
    Syrris, Vasileios
    Geneiatakis, Dimitris
    [J]. JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2021, 59
  • [4] On machine learning effectiveness for malware detection in Android OS using static analysis data
    Syrris, Vasileios
    Geneiatakis, Dimitris
    [J]. Journal of Information Security and Applications, 2021, 59
  • [5] A Survey of Android Malware Static Detection Technology Based on Machine Learning
    Wu, Qing
    Zhu, Xueling
    Liu, Bo
    [J]. MOBILE INFORMATION SYSTEMS, 2021, 2021
  • [6] Android Malware Detection Using Machine Learning Technique
    Sabri, Nor ‘Afifah
    Khamis, Shakiroh
    Zainudin, Zanariah
    [J]. Lecture Notes on Data Engineering and Communications Technologies, 2024, 211 : 153 - 164
  • [7] 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
  • [8] Static Analysis of Android Malware Detection using Deep Learning
    Sandeep, H. R.
    [J]. PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICCS), 2019, : 841 - 845
  • [9] Effective and Explainable Detection of Android Malware Based on Machine Learning Algorithms
    Kumar, Rajesh
    Zhang Xiaosong
    Khan, Riaz Ullah
    Kumar, Jay
    Ahad, Ijaz
    [J]. PROCEEDINGS OF 2018 INTERNATIONAL CONFERENCE ON COMPUTING AND ARTIFICIAL INTELLIGENCE (ICCAI 2018), 2018, : 35 - 40
  • [10] Androhealthcheck: A malware detection system for android using machine learning
    Agrawal P.
    Trivedi B.
    [J]. Lecture Notes on Data Engineering and Communications Technologies, 2021, 66 : 35 - 41