Hypernel: A Hardware-Assisted Framework for Kernel Protection without Nested Paging

  • Kwon, Donghyun
  • Oh, Kuenwhee
  • Park, Junmo
  • Yang, Seungyong
  • Cho, Yeong pil
  • 외 2명

초록

Large OS kernels always suffer from attacks due to their numerous inherent vulnerabilities. To protect the kernel, hypervisors have been employed by many security solutions. However, relying on a hypervisor has a detrimental impact on the system performance due mainly to nested paging. In this paper, we present Hypernel, a security framework combining hardware and software components to address this problem. Hypersec, the software component, provides an isolated execution environment for security solutions, and the hardware monitor component enables a word-granularity monitoring capability on the kernel memory. Our evaluation shows that Hypernel efficiently fulfills the role of a security framework, while imposing mere 3.1% of runtime overhead on the system.

제목
Hypernel: A Hardware-Assisted Framework for Kernel Protection without Nested Paging
저자
Kwon, Donghyun Oh, Kuenwhee Park, JunmoYang, SeungyongCho, Yeong pilKang, Brent Byunghoon Paek,Yunheung
DOI
10.1109/DAC.2018.8465863
발행일
2018-06
유형
Proceeding
저널명
2018 55th ACM/ESDA/IEEE Design Automation Conference (DAC)
페이지
1 ~ 6