Invention Grant
US09400885B2 Computer security systems and methods using virtualization exceptions
有权
使用虚拟化异常的计算机安全系统和方法
- Patent Title: Computer security systems and methods using virtualization exceptions
- Patent Title (中): 使用虚拟化异常的计算机安全系统和方法
-
Application No.: US14533670Application Date: 2014-11-05
-
Publication No.: US09400885B2Publication Date: 2016-07-26
- Inventor: Raul V. Tosa , Dan H. Lutas , Daniel I. Ticle , Sandor Lukacs
- Applicant: Bitdefender IPR Management Ltd.
- Applicant Address: CY Nicosia
- Assignee: Bitdefender IPR Management Ltd.
- Current Assignee: Bitdefender IPR Management Ltd.
- Current Assignee Address: CY Nicosia
- Agency: Law Office of Andrei D Popovici, PC
- Main IPC: G06F21/55
- IPC: G06F21/55 ; G06F21/57 ; G06F9/455 ; G06F21/53 ; G06F21/74

Abstract:
Described systems and methods enable a host system to efficiently perform computer security activities, when operating in a hardware virtualization configuration. A hypervisor exposes a virtual machine on the host system. In some embodiments, the hypervisor further configures a processor of the host system to generate a virtualization exception in response to detecting a memory access violation, and to deliver such exceptions to a computer security program operating within the virtual machine. The hypervisor may further set access permissions to a section of memory containing a part of a function targeted for hooking, so that an attempt to execute the respective target function triggers a virtualization exception. Some embodiments thus achieve hooking of the target function without resorting to conventional methods, such as patching, inline hooking, and MSR hooking.
Public/Granted literature
- US20150199514A1 Computer Security Systems And Methods Using Virtualization Exceptions Public/Granted day:2015-07-16
Information query