发明申请
US20160313938A1 FINE GRAINED MEMORY PROTECTION TO THWART MEMORY OVERRUN ATTACKS
审中-公开
精细的内存保护,以防止内存超时攻击
- 专利标题: FINE GRAINED MEMORY PROTECTION TO THWART MEMORY OVERRUN ATTACKS
- 专利标题(中): 精细的内存保护,以防止内存超时攻击
-
申请号: US14696229申请日: 2015-04-24
-
公开(公告)号: US20160313938A1公开(公告)日: 2016-10-27
- 发明人: Alexander Gantman , Can Acar , Billy Brumley , Brian Rosenberg
- 申请人: QUALCOMM Incorporated
- 主分类号: G06F3/06
- IPC分类号: G06F3/06
摘要:
A way is provided to protect memory blocks from unauthorized access from executable instructions by defining various sets of instructions that are specifically bound to operate on defined memory blocks and inhibited from operating in other memory blocks. For instance, executable code may include a plurality of distinct read and write instructions where each read and/or write instruction is specific to one memory access tag from a plurality of different memory access tags. Memory blocks are also established and each memory block is associated with one of the plurality of different memory access tags. Consequently, if a first read and/or write instruction, associated with a first memory access tag, attempts to access a memory block associated with a different memory access tag, then execution of the first read and/or write instruction is inhibited or aborted.
信息查询