A Survey of Malware Analysis Using Community Detection Algorithms

被引:5
|
作者
Amira, Abdelouahab [1 ,2 ]
Derhab, Abdelouahid [3 ]
Karbab, Elmouatez Billah [4 ]
Nouali, Omar [1 ]
机构
[1] Res Ctr Sci & Tech Informat CERIST, Algiers 16000, Algeria
[2] Univ Bejaia, Fac Sci Exactes, Dept Informat, Bejaia 06000, Algeria
[3] King Saud Univ, Ctr Excellence Informat Assurance CoEIA, Riyadh 11451, Saudi Arabia
[4] Concordia Univ, Secur Res Ctr, Montreal, PQ, Canada
关键词
Malware analysis; community detection; cyber-threat infrastructure; feature selection; FEATURE-SELECTION; BOTNET DETECTION; INTRUSION; TRENDS;
D O I
10.1145/3610223
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In recent years, we have witnessed an overwhelming and fast proliferation of different types of malware targeting organizations and individuals, which considerably increased the time required to detect malware. The malware developers make this issue worse by spreading many variants of the same malware [13]. To deal with this issue, graph theory techniques, and particularly community detection algorithms, can be leveraged to achieve bulk detection of malware families and variants to identify malicious communities instead of focusing on the detection of an individual instance of malware, which could significantly reduce the detection time. In this article, we review the state-of-the-art malware analysis solutions that employ community detection algorithms and provide a taxonomy that classifies the solutions with respect to five facets: analysis task, community detection approach, target platform, analysis type, and source of features. We present the solutions with respect to the analysis task, which covers malware detection, malware classification, cyber-threat infrastructure detection, and feature selection. The findings of this survey indicate that there is still room for contributions to further improve the state of the art and address research gaps. Finally, we discuss the advantages and the limitations of the solutions, identify open issues, and provide future research directions.
引用
收藏
页数:29
相关论文
共 50 条
  • [1] Malware Analysis and Detection Using Machine Learning Algorithms
    Akhtar, Muhammad Shoaib
    Feng, Tao
    SYMMETRY-BASEL, 2022, 14 (11):
  • [2] A Novel Malware Analysis for Malware Detection and Classification using Machine Learning Algorithms
    Sethi, Kamalakanta
    Chaudhary, Shankar Kumar
    Tripathy, Bata Krishan
    Bera, Padmalochan
    SIN'17: PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON SECURITY OF INFORMATION AND NETWORKS, 2017, : 107 - 113
  • [3] A Survey on Android Malware Detection Techniques Using Machine Learning Algorithms
    Alqahtani, Ebtesam J.
    Zagrouba, Rachid
    Almuhaideb, Abdullah
    2019 SIXTH INTERNATIONAL CONFERENCE ON SOFTWARE DEFINED SYSTEMS (SDS), 2019, : 110 - 117
  • [4] Malware Detection using Anomaly Detection Algorithms
    Buriro, Attaullah
    Rafi, Arslan
    Yaqub, Muhammad Azfar
    Luccio, Flaminia
    2024 FIFTEENTH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS, ICUFN 2024, 2024, : 330 - 335
  • [5] Malware detection and classification using community detection and social network analysis
    Varshini Reddy
    Naimisha Kolli
    N. Balakrishnan
    Journal of Computer Virology and Hacking Techniques, 2021, 17 : 333 - 346
  • [6] Malware detection and classification using community detection and social network analysis
    Reddy, Varshini
    Kolli, Naimisha
    Balakrishnan, N.
    JOURNAL OF COMPUTER VIROLOGY AND HACKING TECHNIQUES, 2021, 17 (04) : 333 - 346
  • [7] A survey on Malware Detection Approaches using EULA Analysis with Text Mining
    Tripathy, Satya Narayan
    Kapat, Sisira Kumar
    Kumar, D. Anil
    Nayak, Mamata
    Das, Susanta Kumar
    2ND INTERNATIONAL CONFERENCE ON DATA SCIENCE AND BUSINESS ANALYTICS (ICDSBA 2018), 2018, : 517 - 522
  • [8] A survey of malware detection using deep learning
    Bensaoud, Ahmed
    Kalita, Jugal
    Bensaoud, Mahmoud
    Machine Learning with Applications, 2024, 16
  • [9] A survey of malware detection using deep learning
    Bensaoud, Ahmed
    Kalita, Jugal
    Bensaoud, Mahmoud
    MACHINE LEARNING WITH APPLICATIONS, 2024, 16
  • [10] Malware Detection Using Machine Learning Algorithms in Android
    Sri, Kovvuri Ramya
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON DATA SCIENCE, MACHINE LEARNING AND APPLICATIONS, VOL 1, ICDSMLA 2023, 2025, 1273 : 561 - 568