MASCOT: Analyzing Malware Evolution Through A Well-Curated Source Code Dataset

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Li, Bojing, Zhong, Duo, Nadendla, Dharani, Terceros, Gabriel, Bhandar, Prajna, S, Raguvir, Nicholas, Charles
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866917114373210112
author Li, Bojing
Zhong, Duo
Nadendla, Dharani
Terceros, Gabriel
Bhandar, Prajna
S, Raguvir
Nicholas, Charles
author_facet Li, Bojing
Zhong, Duo
Nadendla, Dharani
Terceros, Gabriel
Bhandar, Prajna
S, Raguvir
Nicholas, Charles
contents In recent years, the explosion of malware and extensive code reuse have formed complex evolutionary connections among malware specimens. The rapid pace of development makes it challenging for existing studies to characterize recent evolutionary trends. In addition, intuitive tools to untangle these intricate connections between malware specimens or categories are urgently needed. This paper introduces a manually-reviewed malware source code dataset containing 6032 specimens. Building on and extending current research from a software engineering perspective, we systematically evaluate the scale, development costs, code quality, as well as security and dependencies of modern malware. We further introduce a multi-view genealogy analysis to clarify malware connections: at an overall view, this analysis quantifies the strength and direction of connections among specimens and categories; at a detailed view, it traces the evolutionary histories of individual specimens. Experimental results indicate that, despite persistent shortcomings in code quality, malware specimens exhibit an increasing complexity and standardization, in step with the development of mainstream software engineering practices. Meanwhile, our genealogy analysis intuitively reveals lineage expansion and evolution driven by code reuse, providing new evidence and tools for understanding the formation and evolution of the malware ecosystem.
format Preprint
id arxiv_https___arxiv_org_abs_2512_00741
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle MASCOT: Analyzing Malware Evolution Through A Well-Curated Source Code Dataset
Li, Bojing
Zhong, Duo
Nadendla, Dharani
Terceros, Gabriel
Bhandar, Prajna
S, Raguvir
Nicholas, Charles
Cryptography and Security
Artificial Intelligence
In recent years, the explosion of malware and extensive code reuse have formed complex evolutionary connections among malware specimens. The rapid pace of development makes it challenging for existing studies to characterize recent evolutionary trends. In addition, intuitive tools to untangle these intricate connections between malware specimens or categories are urgently needed. This paper introduces a manually-reviewed malware source code dataset containing 6032 specimens. Building on and extending current research from a software engineering perspective, we systematically evaluate the scale, development costs, code quality, as well as security and dependencies of modern malware. We further introduce a multi-view genealogy analysis to clarify malware connections: at an overall view, this analysis quantifies the strength and direction of connections among specimens and categories; at a detailed view, it traces the evolutionary histories of individual specimens. Experimental results indicate that, despite persistent shortcomings in code quality, malware specimens exhibit an increasing complexity and standardization, in step with the development of mainstream software engineering practices. Meanwhile, our genealogy analysis intuitively reveals lineage expansion and evolution driven by code reuse, providing new evidence and tools for understanding the formation and evolution of the malware ecosystem.
title MASCOT: Analyzing Malware Evolution Through A Well-Curated Source Code Dataset
topic Cryptography and Security
Artificial Intelligence
url https://arxiv.org/abs/2512.00741