×

Memory Introspection Engine for Integrity Protection of Virtual Machines

  • US 20140245444A1
  • Filed: 02/22/2013
  • Published: 08/28/2014
  • Est. Priority Date: 02/22/2013
  • Status: Active Grant
First Claim
Patent Images

1. A host system comprising at least one processor configured to execute:

  • an operating system configured to allocate a section of a virtualized physical memory of a virtual machine to a target software object executing within the virtual machine, the virtual machine exposed by a hypervisor executing on the host system, wherein the virtualized physical memory is partitioned into pages, a page being the smallest unit of memory individually mapped between the virtualized physical memory and a physical memory of the host system; and

    a protection priming module configured, in response to a determination of whether the target software object satisfies a selection criterion for malware protection, when the target software object satisfies the selection criterion, to change a memory allocation of the target object, wherein changing the memory allocation comprises ensuring that any page containing at least part of the target software object is reserved for the target software object.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×