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 条
  • [31] Android Malware Detection Based on Machine Learning
    Wang, Qing-Fei
    Fang, Xiang
    2018 4TH ANNUAL INTERNATIONAL CONFERENCE ON NETWORK AND INFORMATION SYSTEMS FOR COMPUTERS (ICNISC 2018), 2018, : 434 - 436
  • [32] DroidMat: Android Malware Detection through Manifest and API Calls Tracing
    Wu, Dong-Jie
    Mao, Ching-Hao
    Wei, Te-En
    Lee, Hahn-Ming
    Wu, Kuo-Ping
    PROCEEDINGS OF THE 2012 SEVENTH ASIA JOINT CONFERENCE ON INFORMATION SECURITY (ASIAJCIS 2012), 2012, : 62 - 69
  • [33] Android Feature Selection based on Permissions, Intents, and API Calls
    Guyton, Fred
    Li, Wei
    Wang, Ling
    Kumar, Ajoy
    2022 IEEE/ACIS 20TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS (SERA), 2022, : 149 - 154
  • [34] Time and Computation Efficient Malicious Android Application Detection Using Machine Learning Techniques
    Saqlain, Sabbir Ahmed
    Bin Mahamud, Navid
    Paul, Mahit Kumar
    Sattar, A. H. M. Sarowar
    2019 5TH INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRICAL ENGINEERING (ICAEE), 2019, : 536 - 540
  • [35] Assessment of supervised machine learning algorithms using dynamic API calls for malware detection
    Singh, Jagsir
    Singh, Jaswinder
    International Journal of Computers and Applications, 2022, 44 (03) : 270 - 277
  • [36] SecureDroid: Enhancing Security of Machine Learning-based Detection against Adversarial Android Malware Attacks
    Chen, Lingwei
    Hou, Shifu
    Ye, Yanfang
    33RD ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE (ACSAC 2017), 2017, : 362 - 372
  • [37] Detection of Android Applications with Malicious Behavior Based on Sparse Bayesian Learning Algorithm
    Liu, Ning
    Yang, Min
    Zhang, Hang
    Yang, Chen
    Zhao, Yang
    Gan, Jianchao
    Zhang, Shibin
    CLOUD COMPUTING AND SECURITY, PT V, 2018, 11067 : 266 - 275
  • [38] Learning-Based Detection for Malicious Android Application Using Code Vectorization
    Liu, Lin
    Ren, Wang
    Xie, Feng
    Yi, Shengwei
    Yi, Junkai
    Jia, Peng
    SECURITY AND COMMUNICATION NETWORKS, 2021, 2021
  • [39] Predicting the Impact of Android Malicious Samples via Machine Learning
    Qiu, Junyang
    Luo, Wei
    Pan, Lei
    Tai, Yonghang
    Zhang, Jun
    Xiang, Yang
    IEEE ACCESS, 2019, 7 : 66304 - 66316
  • [40] An Android Malware Detection System Based on Machine Learning
    Wen, Long
    Yu, Haiyang
    GREEN ENERGY AND SUSTAINABLE DEVELOPMENT I, 2017, 1864