Android mobile security by detecting and classification of malware based on permissions using machine learning algorithms

被引:0
|
作者
Varma, Ravi Kiran P. [1 ]
Raj, Kotari Prudvi [2 ]
Raju, K. V. Subba [1 ]
机构
[1] MVGR Coll Engn, Vizianagaram, Andhra Pradesh, India
[2] MVGR Coll Engn, CNIS, Vizianagaram, Andhra Pradesh, India
关键词
Android; permissions; Malware detection; classification; machine learning algorithms;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Android occupies a major share in the mobile application market. Android mobiles have become an easy target for the attackers. The main reason is the user ignorance in the process of installing and usage of the apps. Android malware can be detected based on the permissions it requests from the user. Several machine learning algorithms are being used in the detection of android malware based on the list of permissions enabled for each app. This paper makes an attempt to study the performance of some of the machine learning algorithms, viz., naive Bayes, J48, Random Forest, Multi-class classifier and Multi-layer perceptron. Google play store 2015 and 2016 app data are used for normal apps and standard malware data sets are used in the evaluation. Multi-class classifier was found to be outperforming the other algorithms in terms of classification accuracy. Naive Bayes classifier has outperformed as far as model construction time is concerned.
引用
收藏
页码:294 / 299
页数:6
相关论文
共 50 条
  • [1] Permissions-Based Detection of Android Malware Using Machine Learning
    Akbar, Fahad
    Hussain, Mehdi
    Mumtaz, Rafia
    Riaz, Qaiser
    Wahab, Ainuddin Wahid Abdul
    Jung, Ki-Hyun
    [J]. SYMMETRY-BASEL, 2022, 14 (04):
  • [2] Analysis and Classification of Android Malware using Machine Learning Algorithms
    Tarar, Neha
    Sharma, Shweta
    Krishna, C. Rama
    [J]. PROCEEDINGS OF THE 2018 3RD INTERNATIONAL CONFERENCE ON INVENTIVE COMPUTATION TECHNOLOGIES (ICICT 2018), 2018, : 738 - 743
  • [3] Machine-Learning-Based Android Malware Family Classification Using Built-In and Custom Permissions
    Kim, Minki
    Kim, Daehan
    Hwang, Changha
    Cho, Seongje
    Han, Sangchul
    Park, Minkyu
    [J]. APPLIED SCIENCES-BASEL, 2021, 11 (21):
  • [4] 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
  • [5] Malware Detection in Android Mobile Platform using Machine Learning Algorithms
    Al Ali, Mariam
    Svetinovic, Davor
    Aung, Zeyar
    Lukman, Suryani
    [J]. 2017 INTERNATIONAL CONFERENCE ON INFOCOM TECHNOLOGIES AND UNMANNED SYSTEMS (TRENDS AND FUTURE DIRECTIONS) (ICTUS), 2017, : 763 - 768
  • [6] Android malware classification based on mobile security framework
    Sachdeva, Shefali
    Jolivot, Romuald
    Choensawat, Worawat
    [J]. IAENG International Journal of Computer Science, 2018, 45 (04): : 514 - 522
  • [7] Detecting Android Malware Based on Extreme Learning Machine
    Sun, Yuxia
    Xie, Yunlong
    Qiu, Zhi
    Pan, Yuchang
    Weng, Jian
    Guo, Song
    [J]. 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
  • [8] Detecting android malware using deep learning algorithms: A survey
    Alzubaidi, Abdulaziz
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2024, 119
  • [9] Android Malware Classification Using Machine Learning and Bio-Inspired Optimisation Algorithms
    Pye, Jack
    Issac, Biju
    Aslam, Nauman
    Rafiq, Husnain
    [J]. 2020 IEEE 19TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2020), 2020, : 1777 - 1782
  • [10] Android Malware Classification Using Optimized Ensemble Learning Based on Genetic Algorithms
    Taha, Altyeb
    Barukab, Omar
    [J]. SUSTAINABILITY, 2022, 14 (21)