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

Bojing Li, Duo Zhong, Dharani Nadendla, Gabriel Terceros, Prajna Bhandar +2 more
11/30/2025
cs.CRcs.AI

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

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.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{li2025mascot,
  title  = {MASCOT: Analyzing Malware Evolution Through A Well-Curated Source Code Dataset},
  author = {Bojing Li and Duo Zhong and Dharani Nadendla and Gabriel Terceros and Prajna Bhandar and Raguvir S and Charles Nicholas},
  year   = {2025},
  eprint = {2512.00741},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.00741v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.00741.svg)](https://codeofpaper.com/paper/2512.00741)

Discussion