Skip to main navigation Skip to search Skip to main content

Intelligent detection and forensics method for malware based on memory opcode genes

  • Binglong Li
  • , Shilong Yu*
  • , Yong Zhao
  • , Yifeng Sun
  • , Hongwei Zhou
  • , Yuchen Zhang
  • , Chaowen Chang
  • , Qingxian Wang
  • *Corresponding author for this work
  • Information Engineering University
  • Ltd.

Research output: Contribution to journalArticlepeer-review

Abstract

To tackle the challenge posed by the extensive use of obfuscation, packing, encryption, and other means by current malware, which results in numerous variants and decreased identification accuracy alongside increased false negatives and false positives in current detection methods, this paper proposes an intelligent malware detection method utilizing memory opcode genes. This method integrates memory forensics and deep learning technologies. It captures the opcode sequences left in memory during software execution as key behavioral features, referred to as “memory opcode genes” and develops a model based on a Transformer-enhanced Graph Convolutional Network (TFGCN) to extract deep semantic and structural relationships within the opcode sequences. Experimental results on a public dataset indicate that the proposed method achieves a detection accuracy of 98.09%, a precision of 98.16%, and an F1-score of 0.9809, significantly surpassing traditional baseline methods like N-gram. This research confirms the efficacy of combining memory opcode genes as features with deep learning in malware detection, offering a novel technical approach for the intelligent forensics of highly evasive malware.

Original languageEnglish
Article number109
JournalJournal of King Saud University - Computer and Information Sciences
Volume38
Issue number3
DOIs
StatePublished - Apr 2026
Externally publishedYes

Keywords

  • Deep learning
  • Graph convolutional network
  • Malware detection
  • Memory forensics
  • Memory opcode genes
  • Transformer

Fingerprint

Dive into the research topics of 'Intelligent detection and forensics method for malware based on memory opcode genes'. Together they form a unique fingerprint.

Cite this