arXiv:2608.02671cs.CRcs.LG2026-08被引 3

用少量硬件性能计数器实现高效实时恶意软件检测

On the Performance of Malware Detection Classifiers Using Hardware Performance Counters

  • 通过集成学习降低对微架构事件数量的依赖
  • 仅用2个计数器就达到传统8个计数器的效果,最高提升10%
  • 适合需要低开销实时防护的系统安全场景

基于硬件性能计数器(HPC)的恶意软件检测已成为提升计算系统安全性的有力补充。硬件型恶意软件检测器(HMD)利用机器学习(ML)分类器识别应用行为模式,输入为运行时从处理器采集的低层性能特征(即HPC),用于刻画程序的微架构行为。本文提出基于HPC与机器学习的恶意软件检测方法,验证了其在运行时检测的有效性。采用集成学习技术提升检测性能,减少所需微架构事件数量。实验使用18种机器学习模型与两种集成方法,共构建144种配置。结果表明,基于集成学习的检测方案仅需2个HPC即可超越标准分类器使用8个HPC的表现,最高提升10%;且性能可媲美使用16个HPC的标准检测器,但仅需4个HPC,实现高效实时恶意软件检测。

原文摘要 · Abstract (English)

Malware detection using Hardware Performance Counters (HPC) has emerged as a promising solution to improve the security of computing systems as a complement to antivirus software. Hardware-based malware detectors (HMD) use Machine Learning (ML) classifiers to detect malicious application patterns. The inputs to ML classifiers are low-level performance features known as HPCs, hardware-related activity data collected from a processor at run time to profile the low-level microarchitectural behavior of an application. This paper proposes malware detection using HPCs and machine learning classifiers and highlights the effectiveness of malware detection at run-time. We use ensemble learning techniques to improve the performance of the hardware-based malware detectors, which reduces the number of necessary micro-architectural events. This improves the processor's efficiency by eliminating the need to run an application several times since a processor can measure only 2 to 8 events at a cycle. We use 18 machine-learning models along with two ensemble learning methods to evaluate the malware detection performance, creating a total of 144 different configurations. The experimental results show that the ensemble learning-based malware detection with 2 HPCs using the ensemble technique outperforms standard classifiers with 8 HPCs by up to 10%. It also matches the performance of standard ML-based detectors that use 16 HPCs while requiring only 4 HPCs, thereby enabling effective run-time malware detection.

恶意软件检测硬件监控集成学习实时防护

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。