JOURNAL ARTICLE

Malware detection with dynamic evolving graph convolutional networks

Zikai ZhangYidong LiWei WangHaifeng SongHairong Dong

Year: 2022 Journal:   International Journal of Intelligent Systems Vol: 37 (10)Pages: 7261-7280   Publisher: Wiley

Abstract

Malware detection is a vital task for cybersecurity. For malware dynamic behavior, threats come from a small number of Application Programming Interfaces (APIs) embedded in the API sequences, which are easily ignored or obfuscated in the detection process. Prior works proposed graph-based learning methods to solve this problem using API-level behavior relations. However, the malware detection is still challenging, due to the ignore of the temporal correlation between malicious behaviors. In this study, we model the software behaviors with multiscaled API graph sequences to represent API-level behaviors as well as graph-level temporal behavior correlations. We then propose a novel Dynamic Evolving Graph Convolutional Network (DEGCN) model to capture dynamic evolving pattern of both local API-level and global graph-level software behaviors. In particular, we first extract the API-level (node) representations to capture the directed graph representations for each time slot. We then propose a Graph-encoding-based Gate Recurrent Unit (GGRU) network to capture the graph-level evolving features and their evolving status. The graph features of different time slots and different graph scales are concatenated to detect whether the software is benign or malicious. Our evaluation with two public benchmarks reports that DEGCN achieves the best performance compared with state-of-the-art algorithms.

Keywords:
Computer science Malware Graph Theoretical computer science Software Programming language Computer security

Metrics

22
Cited By
4.29
FWCI (Field Weighted Citation Impact)
42
Refs
0.93
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Malware Detection Techniques
Physical Sciences →  Computer Science →  Signal Processing
Software Engineering Research
Physical Sciences →  Computer Science →  Information Systems
Network Security and Intrusion Detection
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Android Malware Detection using Function Call Graph with Graph Convolutional Networks

K V VinayakaC. D. Jaidhar

Journal:   2021 2nd International Conference on Secure Cyber Computing and Communications (ICSCCC) Year: 2021 Pages: 279-287
JOURNAL ARTICLE

Malware Detection Using Dynamic Graph Neural Networks

P. H. KulkarniStephen O’Shaughnessy

Journal:   European Conference on Cyber Warfare and Security Year: 2025 Vol: 24 (1)Pages: 830-837
JOURNAL ARTICLE

Behavioral Malware Detection using Deep Graph Convolutional Neural Networks

Angelo Schranko de OliveiraRenato Jos ́e Sassi

Journal:   International Journal of Computer Applications Year: 2021 Vol: 174 (29)Pages: 1-8
© 2026 ScienceGate Book Chapters — All rights reserved.