Invention Grant
- Patent Title: Program security through stack segregation
- Patent Title (中): 程序安全性通过堆栈隔离
-
Application No.: US12643259Application Date: 2009-12-21
-
Publication No.: US08010788B2Publication Date: 2011-08-30
- Inventor: Michael L. Asher , Charles C. Giddens , Harold Jeffrey Stewart
- Applicant: Michael L. Asher , Charles C. Giddens , Harold Jeffrey Stewart
- Applicant Address: US GA Atlanta
- Assignee: AT&T Intellectual Property II, LP
- Current Assignee: AT&T Intellectual Property II, LP
- Current Assignee Address: US GA Atlanta
- Agency: Fay Kaplun & Marcin, LLP
- Main IPC: G06F12/16
- IPC: G06F12/16

Abstract:
For each process a stack data structure that includes two stacks, which are joined at their bases, is created. The two stacks include a normal stack, which grows downward, and an inverse stack, which grows upward. Items on the stack data structure are segregated into protected and unprotected classes. Protected items include frame pointers and return addresses, which are stored on the normal stack. Unprotected items are function parameters and local variables. The unprotected items are stored on the inverse stack.
Public/Granted literature
- US20100095069A1 Program Security Through Stack Segregation Public/Granted day:2010-04-15
Information query