Return
HyperMD: A Multi-Modal Malware Detection Method Using Performance Counters and Process Memory on Xen Platform
DOI:10.1109/TIFS.2025.3599311.png)
Abstract
En 中文
Traditional malware detection techniques often struggle against the sophisticated obfuscation methods employed by modern malware. To address this challenge, this paper proposes HyperMD, a multi-modal malware detection method that leverages Xen as the malware analysis platform. HyperMD detects malware by using time-series Xen performance counter data collected at the hypervisor layer while running samples in a virtual machine (VM). Additionally, it incorporates an out-of-VM runtime process memory dump module to capture the target process’s memory. The acquired memory snapshots are then converted into images using SimHash. Finally, HyperMD fuses features from both time-series data and memory images to train a multi-modal deep learning model. We evaluated HyperMD using a dataset collected from VirusTotal and VirusShare, comprising sophisticated samples designed to evade detection or trigger false alarms. HyperMD achieves an accuracy of 97.53%, demonstrating its effectiveness in detecting rootkits and process injection malware. This proposed method can help detect obfuscated malware due to the utilization of hypervisor-layer features. Furthermore, HyperMD demonstrates a classification accuracy of 97.56% for five different malware families. The performance of HyperMD is also compared with other state-of-the-art static and dynamic detection methods, which further demonstrates the advantages of HyperMD. The robustness, resilience and scalability of HyperMD are also evaluated.
Keywords:
Malware
Xen
out-of-VM
performance counters
process memory
multi-modal fusion
Journal
IF:
8
Papers:
5.3K
Citations:
2.3W
Organization
Cited Papers
MeMalDet: A memory analysis-based malware detection framework using deep autoencoders and stacked ensemble under temporal evaluations
COMPUTERS & SECURITY
IF5.4
Multimodal-based abnormal behavior detection method in virtualization environment
COMPUTERS & SECURITY
IF5.4

