Evading Machine-Learning-Based Android Malware Detector for IoT Devices

被引:0
|
作者
Renjith, G. [1 ]
Vinod, P. [2 ]
Aji, S. [1 ]
机构
[1] Univ Kerala, Dept Comp Sci, Thiruvananthapuram 695581, Kerala, India
[2] Cochin Univ Sci & Technol, Dept Comp Applicat, Cochin, Kochi, India
来源
IEEE SYSTEMS JOURNAL | 2023年 / 17卷 / 02期
关键词
Adversarial machine learning (ML); Android; evasion attack; malware detection;
D O I
10.1109/JSYST.2022.3215014
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Securing the Android gadgets from malware activities is a major concern in Internet of Things, and the drastic rise in adversarial attacks makes this problem more challenging. Existing Android adversarial techniques focus on the feature vector space manipulations through complex deep learning techniques, and the operational integrity is also not experimented. This work implements two evasion attack scenarios on the feature vector of Android apks and creates functionality preserved Android malware. The malware samples are injected with features that are absent in malicious samples, but found in legitimate applications. The sample thus formed will be identical in functionality, besides having statistical dissimilarity. One of the attack scenarios implemented is through feature similarity using Euclidean distance (ED), which measures between malware and benign samples. The other version of attack is by generating variants through particle swarm optimization (PSO). We find that our evasion algorithms are not highly biased nor complex, making them easier to train and understand compared to generative adversarial neural networks. The experiments were carried out on real-world Android applications from AndroZoo and AMD. We could successfully achieve the highest performance of 100% evasion rate with the PSO algorithm and 89.6% evasion rate with the ED algorithm with the lowest computational complexity compared to machine learning or deep learning mechanisms.
引用
收藏
页码:2745 / 2755
页数:11
相关论文
共 50 条
  • [1] Significant Permission Identification for Machine-Learning-Based Android Malware Detection
    Li, Jin
    Sun, Lichao
    Yan, Qiben
    Li, Zhiqiang
    Srisa-an, Witawas
    Ye, Heng
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2018, 14 (07) : 3216 - 3225
  • [2] On the Impact of Sample Duplication in Machine-Learning-Based Android Malware Detection
    Zhao, Yanjie
    Li, Li
    Wang, Haoyu
    Cai, Haipeng
    Bissyande, Tegawende F.
    Klein, Jacques
    Grundy, John
    [J]. ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2021, 30 (03)
  • [3] A review of detecting malware in android devices based on machine learning techniques
    Sharma, Monika
    Kaul, Ajay
    [J]. EXPERT SYSTEMS, 2024, 41 (01)
  • [4] Android HIV: A Study of Repackaging Malware for Evading Machine-Learning Detection
    Chen, Xiao
    Li, Chaoran
    Wang, Derui
    Wen, Sheng
    Zhang, Jun
    Nepal, Surya
    Xiang, Yang
    Ren, Kui
    [J]. IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2020, 15 : 987 - 1001
  • [5] 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):
  • [6] A Client/Server Malware Detection Model Based on Machine Learning for Android Devices
    Fournier, Arthur
    El Khoury, Franjieh
    Pierre, Samuel
    [J]. IOT, 2021, 2 (03): : 355 - 374
  • [7] 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
  • [8] An Insight into the Machine-Learning-Based Fileless Malware Detection
    Khalid, Osama
    Ullah, Subhan
    Ahmad, Tahir
    Saeed, Saqib
    Alabbad, Dina A.
    Aslam, Mudassar
    Buriro, Attaullah
    Ahmad, Rizwan
    [J]. SENSORS, 2023, 23 (02)
  • [9] Machine learning-based malware detection on Android devices using behavioral features
    Urmila, T. S.
    [J]. MATERIALS TODAY-PROCEEDINGS, 2022, 62 : 4659 - 4664
  • [10] BrainShield: A Hybrid Machine Learning-Based Malware Detection Model for Android Devices
    Rodrigo, Corentin
    Pierre, Samuel
    Beaubrun, Ronald
    El Khoury, Franjieh
    [J]. ELECTRONICS, 2021, 10 (23)