- 专利标题: Synchronous execution of designated computing events using hardware-assisted virtualization
-
申请号: US14924493申请日: 2015-10-27
-
公开(公告)号: US09904782B2公开(公告)日: 2018-02-27
- 发明人: Carl D. Woodward , Jennifer Mankin , Dmitri Rubakha , Palanivel Rajan Shanmugavelayutham , Vadim Sukhomlinov
- 申请人: Carl D. Woodward , Jennifer Mankin , Dmitri Rubakha , Palanivel Rajan Shanmugavelayutham , Vadim Sukhomlinov
- 申请人地址: US CA Santa Clara
- 专利权人: McAfee, LLC
- 当前专利权人: McAfee, LLC
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Blank Rome, LLP
- 主分类号: G06F21/54
- IPC分类号: G06F21/54 ; G06F12/10 ; G06F21/52 ; G06F9/54 ; G06F21/56
摘要:
Providing synchronous processing of the designated computing events using hardware-assisted virtualization technology by performing at least the following: detecting a designated computing event using a high priority, low capability routine, creating a copy code in an alternate memory space of a first code located in a first memory space, modifying the copy code to call for analysis of at least a portion of the copy code that corresponds to the first code, switching execution of the first code with the modified copy code using an address translation data structure that translates a guest memory address to a host memory address after a return of the high priority, low capability routine; and analyzing synchronously the at least a portion of the code within the copy code that corresponds to the first code based on the replacement of the first code with the modified copy code.
公开/授权文献
信息查询