发明名称 |
SYSTEMS AND METHODS FOR EXPOSING A RESULT OF A CURRENT PROCESSOR INSTRUCTION UPON EXITING A VIRTUAL MACHINE |
摘要 |
Described systems and methods enable a host system to efficiently perform computer security activities, when operating in a hardware virtualization configuration. A processor is configured to generate a VM suspend event (e.g., a VM exit or a virtualization exception) when a guest instruction executing within a guest VM. performs a memory access violation. In some embodiments, the processor is further configured to delay generating the VM suspend event until the execution stage of the pipeline for the guest instruction is complete, and to save results of the execution stage to a specific location (e.g. a specific processor register readable by security-software) before generating the event. |
申请公布号 |
WO2016118033(A3) |
申请公布日期 |
2016.10.27 |
申请号 |
WO2015RO50009 |
申请日期 |
2015.08.11 |
申请人 |
BITDEFENDER IPR MANAGEMENT LTD |
发明人 |
LUKACS, Sandor;LUTAS, Andrei-Vlad |
分类号 |
G06F21/53;G06F9/455;G06F12/08;G06F12/1027;G06F12/109;G06F12/14;G06F21/55;G06F21/56;H04L29/06 |
主分类号 |
G06F21/53 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|