Guarding Organizations Against Malware Risk: A Novel Graph-Based Malware Detection Method

Yinan Gao, Jiarong Xu, Xiaohang Zhao, Xiao Fang
7/29/2026
cs.CRcs.AI

No confident code implementation found for this paper.

Abstract

Organizational digitalization expands cybersecurity risks, making cybersecurity an increasingly important research area in Information Systems (IS). Among these risks, malware has become a pervasive and destructive threat. Byte-based machine learning (ML) methods are widely used for malware detection but remain vulnerable to evasive behaviors that manipulate raw bytes to evade detection. Graph-based methods are less affected by such manipulations because they represent software as program graphs that capture execution behavior. However, they do not explicitly identify cohesive groups of basic blocks that jointly realize meaningful program behaviors, nor do they learn sufficiently expressive program graph representations for accurate detection. To this end, we propose MalGuard, a graph-based malware detection method for organizational malware risk management. MalGuard introduces two methodological innovations: an operational role identification approach and a program graph representation learning method. The former identifies these cohesive groups of basic blocks as operational roles, enabling the detector to capture program behaviors that may not be visible from isolated basic blocks. The latter learns expressive program graph representations by modeling interactions among operational roles, preserving sparse malicious signals, and capturing hierarchical graph structure. Extensive experiments show that MalGuard improves detection performance and reduces the expected cost of undetected malware.

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. Any repos shown below are weak matches — 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{gao2026guarding,
  title  = {Guarding Organizations Against Malware Risk: A Novel Graph-Based Malware Detection Method},
  author = {Yinan Gao and Jiarong Xu and Xiaohang Zhao and Xiao Fang},
  year   = {2026},
  eprint = {2607.26634},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2607.26634v1}
}

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/2607.26634.svg)](https://codeofpaper.com/paper/2607.26634)

Discussion