Metamorphic Malware Evolution: The Potential and Peril of Large Language Models
Pooria Madani

TL;DR
This paper investigates how large language models could enable the creation of advanced metamorphic malware by improving code mutation techniques, raising new security challenges.
Contribution
It introduces a framework utilizing LLMs for developing self-testing program mutation engines to evaluate malware detection systems.
Findings
LLMs can effectively generate mutated malware code.
The framework aids in testing and improving malware detection.
Potential for next-generation metamorphic malware development.
Abstract
Code metamorphism refers to a computer programming exercise wherein the program modifies its own code (partial or entire) consistently and automatically while retaining its core functionality. This technique is often used for online performance optimization and automated crash recovery in certain mission-critical applications. However, the technique has been misappropriated by malware creators to bypass signature-based detection measures instituted by anti-malware engines. However, current code mutation engines used by threat actors offer only a limited degree of mutation, which is frequently detectable via static code analysis. The advent of large language models (LLMs), such as ChatGPT 4.0 and Google Bard may lead to a significant evolution in this landscape. These models have demonstrated a level of algorithm comprehension and code synthesis capability that closely resembles human…
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.
