A machine learning technique for Android malicious attacks detection based on API calls

被引:1
|
作者
AL-Akhrasa, Mousa [1 ]
Alghamdib, Saud [2 ]
Omarc, Hani [3 ]
Alshareefb, Hazzaa [2 ]
机构
[1] Univ Jordan, King Abdullah II Sch Informat Technol, Amman 11942, Jordan
[2] Saudi Elect Univ, Coll Comp & Informat, Riyadh 11673, Saudi Arabia
[3] Zarqa Univ, Fac Informat Technol, Zarqa 13110, Jordan
关键词
Attack Detection; API Calls; Machine Learning; Malware; Android;
D O I
10.5267/dsl.2023.12.004
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Android malware is widespread and it is considered as one of the most threatening attacks recently. The threat is targeting to damage access data or information or leaking them; in general, malicious software consists of viruses, worms, and other malware. Current malware attempts to prevent being detected by any software or anti-virus. This paper describes recent Android malware detection static and interactive approaches as well as several open-source malware datasets. The paper also examines the most current state-of-the-art Android malware identification techniques including identifying by comparative evaluation the gaps between these techniques. As a result, an API-based dynamic malware detection framework is proposed for Android to provide a dynamic paradigm for malware detection. The proposed framework was closely inspected and checked for reliability where meaningful API packages and methods were discovered. (c) 2024 by the authors; licensee Growing Science, Canada.
引用
收藏
页码:29 / 44
页数:16
相关论文
共 50 条
  • [21] Malicious URL Detection based on Machine Learning
    Cho Do Xuan
    Hoa Dinh Nguyen
    Nikolaevich, Tisenko Victor
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (01) : 148 - 153
  • [22] Android Malware Detection Using Hybrid Analysis and Machine Learning Technique
    Yang, Fan
    Zhuang, Yi
    Wang, Jun
    CLOUD COMPUTING AND SECURITY, PT II, 2017, 10603 : 565 - 575
  • [23] Experimental analysis of Android malware detection based on combinations of permissions and API-calls
    Abhishek Kumar Singh
    C. D. Jaidhar
    M. A. Ajay Kumara
    Journal of Computer Virology and Hacking Techniques, 2019, 15 : 209 - 218
  • [24] Analysis of Permission Selection Techniques in Machine Learning-based Malicious App Detection
    Park, Jihyeon
    Kang, Munyeong
    Cho, Seong-je
    Han, Hyoil
    Suh, Kyoungwon
    2020 IEEE THIRD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND KNOWLEDGE ENGINEERING (AIKE 2020), 2020, : 92 - 99
  • [25] Detection of Android Malware Using Machine Learning and Siamese Shot Learning Technique for Security
    Almarshad, Fahdah A.
    Zakariah, Mohammed
    Gashgari, Ghada Abdalaziz
    Aldakheel, Eman Abdullah
    Alzahrani, Abdullah I. A.
    IEEE ACCESS, 2023, 11 : 127697 - 127714
  • [26] API-MalDetect: Automated malware detection framework for windows based on API calls and deep learning techniques
    Maniriho, Pascal
    Mahmood, Abdun Naser
    Chowdhury, Mohammad Jabed Morshed
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2023, 218
  • [27] Malware Detection System Based on Machine Learning Methods for Android Operating Systems
    Utku, Anil
    Dogru, Ibrahim Alper
    2017 25TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2017,
  • [28] An Automated Vision-Based Deep Learning Model for Efficient Detection of Android Malware Attacks
    Almomani, Iman
    Alkhayer, Aala
    El-Shafai, Walid
    IEEE ACCESS, 2022, 10 : 2700 - 2720
  • [29] MalJPEG: Machine Learning Based Solution for the Detection of Malicious JPEG Images
    Cohen, Aviad
    Nissim, Nir
    Elovici, Yuval
    IEEE ACCESS, 2020, 8 (08) : 19997 - 20011
  • [30] Machine learning and deep learning techniques for detecting malicious android applications: An empirical analysis
    Parnika Bhat
    Sunny Behal
    Kamlesh Dutta
    Proceedings of the Indian National Science Academy, 2023, 89 : 429 - 444