mlsanityData to 7 Oct 2026

Clustering based opcode graph generation for malware variant detection

arXiv 2211.10048 ↗First posted 18 Nov 2022cs.CR cs.AI cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Malwares are the key means leveraged by threat actors in the cyber space for their attacks. There is a large array of commercial solutions in the market and significant scientific research to tackle the challenge of the detection and defense against malwares. At the same time, attackers also advance their capabilities in creating polymorphic and metamorphic malwares to make it increasingly challenging for existing solutions. To tackle this issue, we propose a methodology to perform malware detection and family attribution. The proposed methodology first performs the extraction of opcodes from malwares in each family and constructs their respective opcode graphs. We explore the use of clustering algorithms on the opcode graphs to detect clusters of malwares within the same malware family. Such clusters can be seen as belonging to different sub-family groups. Opcode graph signatures are built from each detected cluster. Hence, for each malware family, a group of signatures is generated to represent the family. These signatures are used to classify an unknown sample as benign or belonging to one the malware families. We evaluate our methodology by performing experiments on a dataset consisting of both benign files and malware samples belonging to a number of different malware families and comparing the results to existing approach.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 2 of its 38 references that are in the map. First posted on arXiv 18 Nov 2022.

Builds on

2 of 38 references.

References · 2

  1. 2017Survey of Machine Learning Techniques for Malware Analysiscited by 31
  2. 2016Grouping the executables to detect malware with high accuracycited by 2

Built on by

Not cited yet.