Saved in:
Bibliographic Details
Main Authors: Murali, Ritwik, Velayutham, C Shunmuga
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2505.18520
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909622040788992
author Murali, Ritwik
Velayutham, C Shunmuga
author_facet Murali, Ritwik
Velayutham, C Shunmuga
contents It is well known that anti-malware scanners depend on malware signatures to identify malware. However, even minor modifications to malware code structure results in a change in the malware signature thus enabling the variant to evade detection by scanners. Therefore, there exists the need for a proactively generated malware variant dataset to aid detection of such diverse variants by automated antivirus scanners. This paper proposes and demonstrates a generic assembly source code based framework that facilitates any evolutionary algorithm to generate diverse and potential variants of an input malware, while retaining its maliciousness, yet capable of evading antivirus scanners. Generic code transformation functions and a novelty search supported quality metric have been proposed as components of the framework to be used respectively as variation operators and fitness function, for evolutionary algorithms. The results demonstrate the effectiveness of the framework in generating diverse variants and the generated variants have been shown to evade over 98% of popular antivirus scanners. The malware variants evolved by the framework can serve as antigens to assist malware analysis engines to improve their malware detection algorithms.
format Preprint
id arxiv_https___arxiv_org_abs_2505_18520
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Adapting Novelty towards Generating Antigens for Antivirus systems
Murali, Ritwik
Velayutham, C Shunmuga
Cryptography and Security
Neural and Evolutionary Computing
It is well known that anti-malware scanners depend on malware signatures to identify malware. However, even minor modifications to malware code structure results in a change in the malware signature thus enabling the variant to evade detection by scanners. Therefore, there exists the need for a proactively generated malware variant dataset to aid detection of such diverse variants by automated antivirus scanners. This paper proposes and demonstrates a generic assembly source code based framework that facilitates any evolutionary algorithm to generate diverse and potential variants of an input malware, while retaining its maliciousness, yet capable of evading antivirus scanners. Generic code transformation functions and a novelty search supported quality metric have been proposed as components of the framework to be used respectively as variation operators and fitness function, for evolutionary algorithms. The results demonstrate the effectiveness of the framework in generating diverse variants and the generated variants have been shown to evade over 98% of popular antivirus scanners. The malware variants evolved by the framework can serve as antigens to assist malware analysis engines to improve their malware detection algorithms.
title Adapting Novelty towards Generating Antigens for Antivirus systems
topic Cryptography and Security
Neural and Evolutionary Computing
url https://arxiv.org/abs/2505.18520