mlsanityData to 14 Oct 2026

"Digital Camouflage": The LLVM Challenge in LLM-Based Malware Detection

arXiv 2509.16671 ↗First posted 20 Sep 2025cs.CRcited by 5

Not on the map. Why?

Abstract (arXiv)

Large Language Models (LLMs) have emerged as promising tools for malware detection by analyzing code semantics, identifying vulnerabilities, and adapting to evolving threats. However, their reliability under adversarial compiler-level obfuscation is yet to be discovered. In this study, we empirically evaluate the robustness of three state-of-the-art LLMs: ChatGPT-4o, Gemini Flash 2.5, and Claude Sonnet 4 against compiler-level obfuscation techniques implemented via the LLVM infrastructure. These include control flow flattening, bogus control flow injection, instruction substitution, and split basic blocks, which are widely used to evade detection while preserving malicious behavior. We perform a structured evaluation on 40~C functions (20 vulnerable, 20 secure) sourced from the Devign dataset and obfuscated using LLVM passes. Our results show that these models often fail to correctly classify obfuscated code, with precision, recall, and F1-score dropping significantly after transformation. This reveals a critical limitation: LLMs, despite their language understanding capabilities, can be easily misled by compiler-based obfuscation strategies. To promote reproducibility, we release all evaluation scripts, prompts, and obfuscated code samples in a public repository. We also discuss the implications of these findings for adversarial threat modeling, and outline future directions such as software watermarking, compiler-aware defenses, and obfuscation-resilient model design.

Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 20 Sep 2025.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 1; 2026: 4.

5 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2025A Systematic Study of Code Obfuscation Against LLM-based Vulnerability Detection
  2. 2025LLMs Caught in the Crossfire: Malware Requests and Jailbreak Challenges
  3. 2025XGen-Q: An Explainable Domain-Adaptive LLM Framework with Retrieval-Augmented Generation for Software Security
  4. 2026AsmRAG: LLM-Driven Malware Detection by Retrieving Functionally Similar Assembly Code
  5. 2025Running in CIRCLE? A Simple Benchmark for LLM Code Interpreter Security
  6. 2024Securing Large Language Models: Addressing Bias, Misinformation, and Prompt Attacks
  7. 2024From Vulnerabilities to Remediation: A Systematic Literature Review of LLMs in Code Security
  8. 2024Double Backdoored: Converting Code Large Language Model Backdoors to Traditional Malware via Adversarial Instruction Tuning Attacks