An Android Malware Detection System Based on Machine Learning

被引:28
|
作者
Wen, Long [1 ]
Yu, Haiyang [1 ]
机构
[1] Beijing Univ Technol, Fac Informat Technol, Beijing 100049, Peoples R China
关键词
Static Analysis; Dynamitic Analysis; Relief; PCA; Feature Selection; Support Vector Machine;
D O I
10.1063/1.4992953
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
The Android smartphone, with its open source character and excellent performance, has attracted many users. However, the convenience of the Android platform also has motivated the development of malware. The traditional method which detects the malware based on the signature is unable to detect unknown applications. The article proposes a machine learning-based lightweight system that is capable of identifying malware on Android devices. In this system we extract features based on the static analysis and the dynamitic analysis, then a new feature selection approach based on principle component analysis (PCA) and relief are presented in the article to decrease the dimensions of the features. After that, a model will be constructed with support vector machine (SVM) for classification. Experimental results show that our system provides an effective method in Android malware detection.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Android Malware Detection Based on Machine Learning
    Wang, Qing-Fei
    Fang, Xiang
    [J]. 2018 4TH ANNUAL INTERNATIONAL CONFERENCE ON NETWORK AND INFORMATION SYSTEMS FOR COMPUTERS (ICNISC 2018), 2018, : 434 - 436
  • [2] Malware Detection System Based on Machine Learning Methods for Android Operating Systems
    Utku, Anil
    Dogru, Ibrahim Alper
    [J]. 2017 25TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2017,
  • [3] Androhealthcheck: A malware detection system for android using machine learning
    Agrawal, Prerna
    Trivedi, Bhushan
    [J]. Lecture Notes on Data Engineering and Communications Technologies, 2021, 66 : 35 - 41
  • [4] Study on Android Hybrid Malware Detection Based on Machine Learning
    Kuo, Wen-Chung
    Liu, Tsung-Ping
    Wang, Chun-Cheng
    [J]. 2019 IEEE 4TH INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS (ICCCS 2019), 2019, : 31 - 35
  • [5] A Review of Android Malware Detection Approaches Based on Machine Learning
    Liu, Kaijun
    Xu, Shengwei
    Xu, Guoai
    Zhang, Miao
    Sun, Dawei
    Liu, Haifeng
    [J]. IEEE ACCESS, 2020, 8 : 124579 - 124607
  • [6] An Android Malware Detection Leveraging Machine Learning
    Shatnawi, Ahmed S.
    Jaradat, Aya
    Yaseen, Tuqa Bani
    Taqieddin, Eyad
    Al-Ayyoub, Mahmoud
    Mustafa, Dheya
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [7] Permission-Based Malware Detection System for Android Using Machine Learning Techniques
    Arslan, Recep Sinan
    Dogru, Ibrahim Alper
    Barisci, Necaattin
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2019, 29 (01) : 43 - 61
  • [8] An Early Detection of Android Malware Using System Calls based Machine Learning Model
    Zhang, Xinrun
    Mathur, Akshay
    Zhao, Lei
    Rahmat, Safia
    Niyaz, Quamar
    Javaid, Ahmad
    Yang, Xiaoli
    [J]. PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY, ARES 2022, 2022,
  • [9] 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
  • [10] A Survey of Android Malware Static Detection Technology Based on Machine Learning
    Wu, Qing
    Zhu, Xueling
    Liu, Bo
    [J]. MOBILE INFORMATION SYSTEMS, 2021, 2021