Patent · US Active

Method and system for injecting function calls into a virtual machine

US9003402B1 · kind B1 · utility

33Cited by
5References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 15, 2010
Grant dateApr 7, 2015
Priority date
Expiry dateAug 13, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2009/45587
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and apparatus for injecting function calls into a virtual machine whereby a Function Call Injection (FCI) process is employed, through which a Secure Virtual Machine (SVM) is used to trigger desired function call invocations inside a Guest Virtual Machine (GVM) by externally manipulating the GVMs memory and CPU register contents using a security API. Once the triggered function is executed, control is then returned at the originating SVM invocation point. Therefore, the GVM state is manipulated to externally inject function calls, making it possible to create control appliances which do not require an in-GVM agent.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.