Android Malware Detection Using Machine Learning

被引:1
|
作者
Droos, Ayat [1 ]
Al-Mahadeen, Awss [1 ]
Al-Harasis, Tasnim [1 ]
Al-Attar, Rama [1 ]
Ababneh, Mohammad [1 ]
机构
[1] Princess Sumaya Univ Technol, Comp Sci Dept, Amman, Jordan
关键词
Malware; SMOTE; Machine Learning; Random Forest; Android; APK; CICMalDroid2020;
D O I
10.1109/ICICS55353.2022.9811130
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Now a days, malware has become a more and more concerning matter in the security of information and technology proven by the huge increase in the number of attacks seen over the past few years on all kinds of computers, the internet and mobile devices. Detection of zero-day malware has become a main motivation for security researchers. Since one of the most widely used mobile operating systems is Google's Android, attackers have shifted their focus on developing malware that specifically targets Android. Many security researchers used multiple Machine Learning algorithms to detect these new Android and other malwares. In this paper, we propose a new system using machine learning classifiers to detect Android malware, following a mechanism to classify each APK application as a malicious or a legitimate application. The system employs a feature set of 27 features from a newly released dataset (CICMalDroid2020) containing 18,998 instances of APKs to achieve the best detection accuracy. Our results show that the methodology using Random Forest has achieved the best accuracy of 98.6% compared to other ML classifiers.
引用
收藏
页码:36 / 41
页数:6
相关论文
共 50 条
  • [11] Efficient and Effective Static Android Malware Detection Using Machine Learning
    Bansal, Vidhi
    Ghosh, Mohona
    Baliyan, Niyati
    [J]. INFORMATION SYSTEMS SECURITY, ICISS 2022, 2022, 13784 : 103 - 118
  • [12] Malware Detection on Android Smartphones using API Class and Machine Learning
    Westyarian
    Rosmansyah, Yusep
    Dabarsyah, Budiman
    [J]. 5TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATICS 2015, 2015, : 294 - 297
  • [13] 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
  • [14] 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):
  • [15] Machine Learning for Android Malware Detection Using Permission and API Calls
    Peiravian, Naser
    Zhu, Xingquan
    [J]. 2013 IEEE 25TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2013, : 300 - 305
  • [16] MLDroid—framework for Android malware detection using machine learning techniques
    Arvind Mahindru
    A. L. Sangal
    [J]. Neural Computing and Applications, 2021, 33 : 5183 - 5240
  • [17] Analysis of Android Malware Detection Performance using Machine Learning Classifiers
    Ham, Hyo-Sik
    Choi, Mi-Jung
    [J]. 2013 INTERNATIONAL CONFERENCE ON ICT CONVERGENCE (ICTC 2013): FUTURE CREATIVE CONVERGENCE TECHNOLOGIES FOR NEW ICT ECOSYSTEMS, 2013, : 492 - 497
  • [18] Android Mobile Malware Detection Using Machine Learning: A Systematic Review
    Senanayake, Janaka
    Kalutarage, Harsha
    Al-Kadri, Mhd Omar
    [J]. ELECTRONICS, 2021, 10 (13)
  • [19] Application of Machine Learning Algorithms for Android Malware Detection
    Kakavand, Mohsen
    Dabbagh, Mohammad
    Dehghantanha, Ali
    [J]. 2018 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INTELLIGENT SYSTEMS (CIIS 2018), 2018, : 32 - 36
  • [20] Swarm Optimization and Machine Learning for Android Malware Detection
    Jhansi, K. Santosh
    Varma, P. Ravi Kiran
    Chakravarty, Sujata
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 73 (03): : 6327 - 6345