首页> 外国专利> Providing Supervisor Control Of Control Transfer Execution Profiling

Providing Supervisor Control Of Control Transfer Execution Profiling

机译:提供对控制权执行执行分析的主管控制

摘要

In one embodiment, an apparatus includes a control transfer termination (CTT) state machine configured to raise a fault when an indirect control transfer instruction of a process is not terminated by a CTT instruction. A virtual machine monitor (VMM) is configured to selectively enable the CTT state machine for the process. In addition, a binary translation engine is configured to receive fault information associated with a fault raised by the CTT state machine, provide at least some of the fault information to a security agent associated with the process, and responsive to direction from the security agent, to translate a code block of the process to a translated code block including a first CTT instruction associated with the indirect control transfer instruction, such that when the translated code block including the indirect control transfer instruction and the first CTT instruction is to be executed, the CTT state machine will not raise a fault. Other embodiments are described and claimed.
机译:在一个实施例中,一种装置包括控制传递终止(CTT)状态机,该状态传递机被配置为当进程的间接控制传递指令未被CTT指令终止时引发故障。虚拟机监视器(VMM)配置为有选择地为该过程启用CTT状态机。另外,二进制转换引擎被配置为接收与由CTT状态机引发的故障相关的故障信息,将至少一些故障信息提供给与该过程相关的安全代理,并响应于来自该安全代理的指示,将所述过程的代码块转换为包括与所述间接控制传递指令相关联的第一CTT指令的翻译代码块,使得当执行包括所述间接控制传递指令和所述第一CTT指令的翻译代码块时, CTT状态机不会引发故障。描述和要求保护其他实施例。

著录项

  • 公开/公告号US2016110269A1

    专利类型

  • 公开/公告日2016-04-21

    原文格式PDF

  • 申请/专利权人 INTEL CORPORATION;

    申请/专利号US201414518483

  • 发明设计人 RAVI L. SAHITA;VEDVYAS SHANBHOGUE;

    申请日2014-10-20

  • 分类号G06F11/14;G06F11/07;G06F11/30;

  • 国家 US

  • 入库时间 2022-08-21 14:37:25

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号