Unsupervised Learning Approaches for Construction of Malware Families

Construction of malware families from behavioral properties of malware in wild is challenging. The understanding of behavioral properties of malware families is key in detection of malware attacks. In this work, a methodology is described for unsupervised construction of malware families using two phase approach. The first phase includes natural language processing techniques such as term-frequency and inverse document frequency are applied on trace data to compute similarities. A graph of textual similarities of trace sequences is constructed. The second phase, consists of application of minimum spanning tree and community detection algorithms for construction of malware families. Experiments employing the proposed methodology are conducted on a published dataset and the results are reported. Machine learning algorithms are evaluated on the constructed malware families. The results are promising in automated detection of variants of malware from malware families.

Paper

Full text

PDF

Unsupervised Learning Approaches for Construction of Malware Families

Semantic Scholar · Computer Science · 2022

Abstract

Construction of malware families from behavioral properties of malware in wild is challenging. The understanding of behavioral properties of malware families is key in detection of malware attacks. In this work, a methodology is described for unsupervised construction of malware families using two phase approach. The first phase includes natural language processing techniques such as term-frequency and inverse document frequency are applied on trace data to compute similarities. A graph of textual similarities of trace sequences is constructed. The second phase, consists of application of minimum spanning tree and community detection algorithms for construction of malware families. Experiments employing the proposed methodology are conducted on a published dataset and the results are reported. Machine learning algorithms are evaluated on the constructed malware families. The results are promising in automated detection of variants of malware from malware families.

Similar papers

© 2026 NYSGPT2525 LLC