Invention Grant
- Patent Title: Systems and/or methods for automatically protecting against memory corruption vulnerabilities
-
Application No.: US14804911Application Date: 2015-07-21
-
Publication No.: US09990492B2Publication Date: 2018-06-05
- Inventor: David Gordon Melski , Nathan Taylor Kennedy , Drew Christian Dehaas
- Applicant: GrammaTech, Inc.
- Applicant Address: US NY Ithaca
- Assignee: GrammaTech, Inc.
- Current Assignee: GrammaTech, Inc.
- Current Assignee Address: US NY Ithaca
- Agency: Nixon & Vanderhye PC
- Main IPC: G06F21/54
- IPC: G06F21/54 ; G06F21/57

Abstract:
Certain example embodiments described herein relate to techniques for automatically protecting, or hardening, software against exploits of memory-corruption vulnerabilities. The techniques include arranging a plurality of guard regions in the memory in relation to data objects formed by the application program, identifying an access by the application program to a guard region arranged in the memory as a disallowed access, and modifying the execution of the application program in response to the identifying, the modifying being in order to prevent exploitation of the memory and/or to correctly execute the application program.
Public/Granted literature
- US20160026791A1 SYSTEMS AND/OR METHODS FOR AUTOMATICALLY PROTECTING AGAINST MEMORY CORRUPTION VULNERABILITIES Public/Granted day:2016-01-28
Information query