Invention Grant
- Patent Title: Program security through stack segregation
- Patent Title (中): 程序安全性通过堆栈隔离
-
Application No.: US10835496Application Date: 2004-04-29
-
Publication No.: US07660985B2Publication Date: 2010-02-09
- Inventor: Michael L. Asher , Charles C. Giddens , Harold Jeffrey Stewart
- Applicant: Michael L. Asher , Charles C. Giddens , Harold Jeffrey Stewart
- Applicant Address: US NY New York
- Assignee: AT&T Corp.
- Current Assignee: AT&T Corp.
- Current Assignee Address: US NY New York
- 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
- US20040255146A1 Program security through stack segregation Public/Granted day:2004-12-16
Information query