Invention Grant
US09569613B2 Techniques for enforcing control flow integrity using binary translation
有权
使用二进制翻译实现控制流完整性的技术
- Patent Title: Techniques for enforcing control flow integrity using binary translation
- Patent Title (中): 使用二进制翻译实现控制流完整性的技术
-
Application No.: US14581871Application Date: 2014-12-23
-
Publication No.: US09569613B2Publication Date: 2017-02-14
- Inventor: Koichi Yamada , Palanivelrajan Shanmugavelayutham , Sravani Konda
- Applicant: INTEL CORPORATION
- Applicant Address: US CA Santa Clara
- Assignee: INTEL CORPORATION
- Current Assignee: INTEL CORPORATION
- Current Assignee Address: US CA Santa Clara
- Main IPC: G06F21/00
- IPC: G06F21/00 ; G06F21/54 ; G06F9/44

Abstract:
Various embodiments are generally directed to an apparatus, method and other techniques to determine a valid target address for a branch instruction from information stored in a relocation table, a linkage table, or both, the relocation table and the linkage table associated with a binary file and store the valid target address in a table in memory, the valid target address to validate a target address for a translated portion of a routine of the binary file.
Public/Granted literature
- US20160179546A1 TECHNIQUES FOR ENFORCING CONTROL FLOW INTEGRITY USING BINARY TRANSLATION Public/Granted day:2016-06-23
Information query