Semantic-preserving Reinforcement Learning Attack Against Graph Neural Networks for Malware Detection
Not on the map. Why?
Abstract (arXiv)
As an increasing number of deep-learning-based malware scanners have been proposed, the existing evasion techniques, including code obfuscation and polymorphic malware, are found to be less effective. In this work, we propose a reinforcement learning-based semantics-preserving (i.e.functionality-preserving) attack against black-box GNNs (GraphNeural Networks) for malware detection. The key factor of adversarial malware generation via semantic Nops insertion is to select the appropriate semanticNopsand their corresponding basic blocks. The proposed attack uses reinforcement learning to automatically make these "how to select" decisions. To evaluate the attack, we have trained two kinds of GNNs with five types(i.e., Backdoor, Trojan-Downloader, Trojan-Ransom, Adware, and Worm) of Windows malware samples and various benign Windows programs. The evaluation results have shown that the proposed attack can achieve a significantly higher evasion rate than three baseline attacks, namely the semantics-preserving random instruction insertion attack, the semantics-preserving accumulative instruction insertion attack, and the semantics-preserving gradient-based instruction insertion attack.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 3; 2024: 3; 2025: 2; 2026: 2.
12 papers.
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2022ATTRITION: Attacking Static Hardware Trojan Detection Techniques Using Reinforcement Learningcited by 11
- 2023A Survey on Malware Detection with Graph Representation Learningcited by 11
- 2024Use of Graph Neural Networks in Aiding Defensive Cyber Operationscited by 7
- 2023Survey of Malware Analysis through Control Flow Graph using Machine Learningcited by 5
- 2024MASKDROID: Robust Android Malware Detection with Masked Graph Representationscited by 1
- 2025On the Security Risks of ML-based Malware Detection Systems: A Surveycited by 1
- 2023Edge Deep Learning Model Protection via Neuron Authorizationcited by 0
- 2024Problem space structural adversarial attacks for Network Intrusion Detection Systems based on Graph Neural Networkscited by 0
- 2025Adaptive Backdoor Attacks with Reasonable Constraints on Graph Neural Networkscited by 0
- 2026Uncovering and Understanding FPR Manipulation Attack in Industrial IoT Networkscited by 0
- 2026Adversarial Evasion in Non-Stationary Malware Detection: Minimizing Drift Signals through Similarity-Constrained Perturbationscited by 0
- 2026Adversarial Evasion in Non-Stationary Malware Detection: Minimizing Drift Signals through Similarity-Constrained Perturbations23 Apr 2026
- 2026Uncovering and Understanding FPR Manipulation Attack in Industrial IoT Networks20 Jan 2026
- 2025On the Security Risks of ML-based Malware Detection Systems: A Survey16 May 2025
- 2025Adaptive Backdoor Attacks with Reasonable Constraints on Graph Neural Networks12 Mar 2025
- 2024MASKDROID: Robust Android Malware Detection with Masked Graph Representations29 Sep 2024
- 2024Problem space structural adversarial attacks for Network Intrusion Detection Systems based on Graph Neural Networks18 Mar 2024
- 2024Use of Graph Neural Networks in Aiding Defensive Cyber Operations11 Jan 2024
- 2023Survey of Malware Analysis through Control Flow Graph using Machine Learning15 May 2023
- 2023A Survey on Malware Detection with Graph Representation Learning28 Mar 2023
- 2023Edge Deep Learning Model Protection via Neuron Authorization22 Mar 2023
- 2022ATTRITION: Attacking Static Hardware Trojan Detection Techniques Using Reinforcement Learning26 Aug 2022
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trends16 May 2022