首页> 外文期刊>Computer architecture news >CPU Transparent Protection of OS Kernel and Hypervisor Integrity with Programmable DRAM
【24h】

CPU Transparent Protection of OS Kernel and Hypervisor Integrity with Programmable DRAM

机译:可编程DRAM的CPU透明保护OS内核和虚拟机监控程序完整性

获取原文
获取原文并翻译 | 示例

摘要

Increasingly, cyber attacks (e.g., kernel rootkits) target the inner rings of a computer system, and they have seriously undermined the integrity of the entire computer systems. To eliminate these threats, it is imperative to develop innovative solutions running below the attack surface. This paper presents MGuard, a new most inner ring solution for inspecting the system integrity that is directly integrated with the DRAM DIMM devices. More specifically, we design a programmable guard that is integrated with the advanced memory buffer of FB-DIMM to continuously monitor all the memory traffic and detect the system integrity violations. Unlike the existing approaches that are either snapshot-based or lack compatibility and flexibility, MGUARD continuously monitors the integrity of all the outer rings including both OS kernel and hypervisor of interest, with a greater extendibility enabled by a programmable interface. It offers a hardware drop-in solution transparent to the host CPU and memory controller. Moreover, MGuard is isolated from the host software and hardware, leading to strong security for remote attackers. Our simulation-based experimental results show that MGuard introduces no speed overhead, and is able to detect nearly all the OS-kernel and hypervisor control data related rootkits we tested.
机译:网络攻击(例如,内核rootkit)越来越多地针对计算机系统的内环,并且严重破坏了整个计算机系统的完整性。为了消除这些威胁,必须开发在攻击面以下运行的创新解决方案。本文介绍了MGuard,这是一种用于检查系统完整性的新型内环解决方案,该解决方案直接与DRAM DIMM设备集成在一起。更具体地说,我们设计了与FB-DIMM的高级内存缓冲区集成在一起的可编程保护装置,以连续监视所有内存流量并检测系统完整性违规情况。与基于快照或缺乏兼容性和灵活性的现有方法不同,MGUARD持续监视所有外环的完整性,包括OS内核和目标虚拟机管理程序,并通过可编程接口实现更大的可扩展性。它提供了对主机CPU和内存控制器透明的硬件插入解决方案。此外,MGuard与主机软件和硬件隔离,从而为远程攻击者提供了强大的安全性。我们基于仿真的实验结果表明,MGuard不会带来速度开销,并且能够检测到几乎所有与我们测试的OS内核和虚拟机管理程序控制数据相关的rootkit。

著录项

  • 来源
    《Computer architecture news》 |2013年第3期|392-403|共12页
  • 作者单位

    Dept. of Computer Science, University of Houston, 4800 Calhoun RD, Houston, TX 77004, USA;

    Samsung Electronics, 416 Maetandong, Suwon-si, Gyeonggi-do 443-742, Korea;

    Dept. of Computer Science, University of Texas at Dallas, 800 W. Campbell RD, Dallas, TX 75080, USA;

    Dept. of Computer Science, University of Houston, 4800 Calhoun RD, Houston, TX 77004, USA;

    Dept. of Computer Science, University of Texas at Dallas, 800 W. Campbell RD, Dallas, TX 75080, USA;

    Dept. of Computer Science, University of Houston, 4800 Calhoun RD, Houston, TX 77004, USA;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Programmable DRAM; Hardware-based Hypervisor and Kernel Integrity Monitor;

    机译:可编程DRAM;基于硬件的虚拟机管理程序和内核完整性监视器;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号