首页> 外文会议>IEEE International Symposium on On-Line Testing and Robust System Design >Adaptive-HMD: Accurate and Cost-Efficient Machine Learning-Driven Malware Detection using Microarchitectural Events
【24h】

Adaptive-HMD: Accurate and Cost-Efficient Machine Learning-Driven Malware Detection using Microarchitectural Events

机译:Adaptive-HMD:使用微架构事件准确且经济高效的机器学习驱动的恶意软件检测

获取原文
获取外文期刊封面目录资料

摘要

To address the high complexity and computational overheads of conventional software-based detection techniques, Hardware Malware Detection (HMD) has shown promising results as an alternative anomaly detection solution. HMD methods apply Machine Learning (ML) classifiers on microarchitectural events monitored by built-in Hardware Performance Counter (HPC) registers available in modern microprocessors to recognize the patterns of anomalies (e.g., signatures of malicious applications). Existing hardware malware detection solutions have mainly focused on utilizing standard ML algorithms to detect the existence of malware without considering an adaptive and cost-efficient approach for online malware detection. Our comprehensive analysis across a wide range of malicious software applications and different branches of machine learning algorithms indicates that the type of adopted ML algorithm to detect malicious applications at the hardware level highly correlates with the type of the examined malware, and the ultimate performance evaluation metric (F-measure, robustness, latency, detection rate/cost, etc.) to select the most efficient ML model for distinguishing the target malware from benign program. Therefore, in this work we propose Adaptive-HMD, an accurate and cost-efficient machine learning-driven framework for online malware detection using low-level microarchitectural events collected from HPC registers. Adaptive-HMD is equipped with a lightweight tree-based decision-making algorithm that accurately selects the most efficient ML model to be used for the inference in online malware detection according to the users' preference and optimal performance vs. cost (hardware overhead and latency) criteria. The experimental results demonstrate that Adaptive-HMD achieves up to 94% detection rate (F-measure) while improving the cost-efficiency of ML-based malware detection by more than 5X as compared to existing ensemble-based malware detection methods.
机译:为了解决传统的基于软件的检测技术的高复杂性和计算开销,硬件恶性软件检测(HMD)已经显示出有前途的结果作为替代异常检测解决方案。 HMD方法在现代微处理器中提供的内置硬件性能计数器(HPC)寄存器监测的微体系结构上应用机器学习(ML)分类器,以识别异常模式(例如,恶意应用的签名)。现有的硬件恶意软件检测解决方案主要集中在利用标准ML算法来检测恶意软件的存在,而无需考虑在线恶意软件检测的适应性和成本效益的方法。我们对广泛的恶意软件应用程序和不同分支的机器学习算法的全面分析表明采用ML算法的类型来检测硬件级别的恶意应用与审查的恶意软件的类型高度相关,最终性能评估度量(F-Measure,鲁棒性,延迟,检测率/成本等),以选择用于区分目标恶意软件从良性程序中的最有效的ML模型。因此,在这项工作中,我们提出了使用从HPC寄存器收集的低级微架构事件进行了适应性HMD,准确和成本效益的机器学习驱动的框架,用于在线恶意软件检测。 Adaptive-HMD配备了基于轻量级的基于树的决策算法,可根据用户的偏好和最佳性能与成本(硬件开销和延迟硬件开销和延迟)准确地选择用于推动的最有效的ML模型。 ) 标准。实验结果表明,与现有的基于合奏的恶意软件检测方法相比,Adaptive-HMD可实现高达94%的检测率(F-Measol)(F-D测量),同时提高ML的恶意软件检测的成本效率超过5倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号