Patent · US Active

Method and apparatus for securing a dynamic binary translation system

US9405937B2 · kind B2 · utility

2Cited by
3References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 28, 2013
Grant dateAug 2, 2016
Priority date
Expiry dateOct 31, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F21/54
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A processor and method are described for managing different privilege levels associated with different types of program code, including binary translation program code. For example, one embodiment of a method comprises entering into one of a plurality of privilege modes responsive to detecting the execution of a corresponding one of a plurality of different types of program code including native executable program code, translated executable program code, and binary translation program code. In one embodiment, the binary translation program code includes sub-components each of which are associated with a different privilege level for improved security.

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