Invention Grant
- Patent Title: Byte level granularity buffer overflow detection for memory corruption detection architectures
-
Application No.: US15708079Application Date: 2017-09-18
-
Publication No.: US10095573B2Publication Date: 2018-10-09
- Inventor: Tomer Stark , Ady Tal , Ron Gabor , Joseph Nuzman
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Lowenstein Sandler LLP
- Main IPC: G06F11/07
- IPC: G06F11/07 ; G06F11/10

Abstract:
Memory corruption detection technologies are described. A processor can include a memory to store a memory corruption detection (MCD) table. A processor core of the processor can receive, from an application, an allocation request for an allocation of a memory object within a contiguous memory block in the memory. The processor core can allocate the contiguous memory block in view of a size of the memory object requested and write MCD meta-data into the MCD table, including a MCD identifier (ID) associated with the contiguous memory block and a MCD border value indicating a size of a memory region of the contiguous memory block.
Public/Granted literature
- US20180004588A1 BYTE LEVEL GRANULARITY BUFFER OVERFLOW DETECTION FOR MEMORY CORRUPTION DETECTION ARCHITECTURES Public/Granted day:2018-01-04
Information query