Clustering based opcode graph generation for malware variant detection
Kar Wai Fok, Vrizlynn L. L. Thing

TL;DR
This paper introduces a clustering-based method that constructs opcode graphs from malware samples to detect and classify malware families, improving identification of polymorphic and metamorphic variants.
Contribution
It presents a novel approach combining opcode graph extraction and clustering algorithms for malware detection and family attribution, enhancing robustness against evolving malware techniques.
Findings
Effective detection of malware families using opcode graph clustering
Generation of family-specific signatures for classification
Improved accuracy over existing methods
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
