发明名称 Method and apparatus for securing a dynamic binary translation system
摘要 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.
申请公布号 US9405937(B2) 申请公布日期 2016.08.02
申请号 US201313930766 申请日期 2013.06.28
申请人 INTEL CORPORATION 发明人 Malka Lior;Yamada Koichi;Shanmugavelayutham Palanivelrajan;Huntley Barry E.;Rodgers Scott D.;Beaney, Jr. James D.
分类号 G06F21/74;G06F21/54 主分类号 G06F21/74
代理机构 Nicholson De Vos Webster & Elliott LLP 代理人 Nicholson De Vos Webster & Elliott LLP
主权项 1. A method comprising: entering into one of a plurality of privilege modes responsive to detecting execution of a corresponding one of a plurality of different types of program code including original binary program code, translated executable program code, and binary translation program code, wherein the binary translation program code is to be executed in one of a plurality of privilege modes, each for one or more of a plurality of sub-components of the binary translation program code, and each being different from one another.
地址 Santa Clara CA US
您可能感兴趣的专利