FLSH: A Framework Leveraging Similarity Hashing for Android Malware and Variant Detection

被引:0
|
作者
Hadi, Hassan Jalil [1 ,2 ]
Khalid, Alina [1 ]
Hussain, Faisal Bashir [1 ]
Ahmad, Naveed [2 ]
Alshara, Mohammed Ali [2 ]
机构
[1] Bahria Univ, Cyber Reconnaissance Combat Ctr, Dept Comp Sci, Islamabad 44220, Pakistan
[2] Prince Sultan Univ, Coll Comp & Informat Sci, Riyadh 11586, Saudi Arabia
来源
IEEE ACCESS | 2025年 / 13卷
关键词
Malware; Feature extraction; Accuracy; Classification algorithms; Operating systems; Trojan horses; Support vector machines; Static analysis; Process control; Android malware; fuzzy hashing; malware classification; similarity hashing; deep learning;
D O I
10.1109/ACCESS.2025.3537110
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As technology advances, the frequency and complexity of cyberattacks continue to rise, with Android OS, given its significant market share, becoming a prime target for sophisticated malware attacks. While the core categories of malware remain consistent, minor modifications often allow these variants to evade detection, posing significant challenges for security systems. To address this, various techniques and algorithms have been employed to improve malware detection and classification. In this paper, we focus on leveraging fuzzy hashes to calculate the similarity index between files, aiding in the identification of malicious content within seemingly legitimate APK files. Our research enhances the accuracy and reliability of fuzzy hashes, particularly for static features, in detecting Android malware and its variants. Unlike traditional approaches, our method employs a distinctive static feature-based fuzzy hashing technique. We conducted experiments on a dataset of 2000 APK files, including both benign and malicious samples, and classified malware into six categories trojan, adware, spyware, virus, downloader, and hacktool. The results showed a significant improvement in precision, recall, and F-measure, achieving an overall accuracy of 96.67%, without relying on complex machine learning or deep learning methods.
引用
收藏
页码:26142 / 26156
页数:15
相关论文
共 50 条
  • [1] A Hybrid Deep Network Framework for Android Malware Detection
    Zhu, Hui-Juan
    Wang, Liang-Min
    Zhong, Sheng
    Li, Yang
    Sheng, Victor S.
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (12) : 5558 - 5570
  • [2] DeepImageDroid: A Hybrid Framework Leveraging Visual Transformers and Convolutional Neural Networks for Robust Android Malware Detection
    Chimezie Obidiagha, Collins
    Rahouti, Mohamed
    Hayajneh, Thaier
    IEEE ACCESS, 2024, 12 : 156285 - 156306
  • [3] FAMD: A Fast Multifeature Android Malware Detection Framework, Design, and Implementation
    Bai, Hongpeng
    Xie, Nannan
    Di, Xiaoqiang
    Ye, Qing
    IEEE ACCESS, 2020, 8 (08): : 194729 - 194740
  • [4] On Malware Leveraging the Android Accessibility Framework
    Kraunelis, Joshua
    Chen, Yinjie
    Ling, Zhen
    Fu, Xinwen
    Zhao, Wei
    MOBILE AND UBIQUITOUS SYSTEMS: COMPUTING, NETWORKING, AND SERVICES, 2014, 131 : 512 - 523
  • [5] Android Malware Classification Based on Fuzzy Hashing Visualization
    Rodriguez-Bazan, Horacio
    Sidorov, Grigori
    Escamilla-Ambrosio, Ponciano Jorge
    MACHINE LEARNING AND KNOWLEDGE EXTRACTION, 2023, 5 (04): : 1826 - 1847
  • [6] PermGuard: A Scalable Framework for Android Malware Detection Using Permission-to-Exploitation Mapping
    Prasad, Arvind
    Chandra, Shalini
    Uddin, Mueen
    Al-Shehari, Taher
    Alsadhan, Nasser A.
    Ullah, Syed Sajid
    IEEE ACCESS, 2025, 13 : 507 - 528
  • [7] Cyber Code Intelligence for Android Malware Detection
    Qiu, Junyang
    Han, Qing-Long
    Luo, Wei
    Pan, Lei
    Nepal, Surya
    Zhang, Jun
    Xiang, Yang
    IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (01) : 617 - 627
  • [8] A Novel Knowledge Search Structure for Android Malware Detection
    Zhu, Huijuan
    Xia, Mengzhen
    Wang, Liangmin
    Xu, Zhicheng
    Sheng, Victor S.
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (06) : 3052 - 3064
  • [9] A framework for Android Malware detection and classification
    Murtaz, Muhammad
    Azwar, Hassan
    Ali, Syed Baqir
    Rehman, Saad
    2018 5TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING TECHNOLOGIES AND APPLIED SCIENCES (IEEE ICETAS), 2018,
  • [10] 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