FIELD: information technology.
SUBSTANCE: device contains a stack pointer to indicate the first return address stored in the stack; a return address buffer pointer to indicate the second return address stored in the return address buffer; and a return address verification logic device for comparing the first return address with the second return address in response to receiving the return and execute command, in response to receiving the return address buffer command, at least one of: storing the return address in the return address buffer or return address deleting from the buffer, and the return address buffer modification command is a privileged command.
EFFECT: preventing unauthorized modification of the stack.
17 cl, 12 dwg
Title | Year | Author | Number |
---|---|---|---|
USE OF AUTHENTICATED MANIFESTS TO ENSURE EXTERNAL CERTIFICATION OF MULTIPROCESSOR PLATFORMS | 2014 |
|
RU2599340C2 |
TRACKING MODE IN THE PROCESSING DEVICE OF THE TRACING COMMANDS SYSTEMS | 2013 |
|
RU2635044C2 |
SYSTEMS AND METHODS FOR PREVENTION OF UNAUTHORIZED STACK PIVOTING | 2014 |
|
RU2629442C2 |
MODULE FOR COPROCESSOR CACHE | 2011 |
|
RU2586589C2 |
DEVICE AND METHOD OF REVERSING AND SWAPPING BITS IN MASK REGISTER | 2014 |
|
RU2636669C2 |
INSTRUCTION AND LOGIC FOR IDENTIFICATION OF INSTRUCTIONS FOR REMOVAL IN MULTI-FLOW PROCESSOR WITH SEQUENCE CHANGING | 2013 |
|
RU2644528C2 |
COMMAND AND LOGIC OF PROVIDING FUNCTIONAL CAPABILITIES OF CIPHER PROTECTED HASHING CYCLE | 2014 |
|
RU2637463C2 |
INSTRUCTION AND LOGIC FOR MEMORY ACCESS IN A CLUSTERED WIDE-EXECUTION MACHINE | 2013 |
|
RU2662394C2 |
INSTRUCTION AND LOGICAL SCHEME FOR SORTING AND LOADING OF SAVE INSTRUCTIONS | 2014 |
|
RU2663362C1 |
METHOD, APPARATUS AND SYSTEM FOR PRELIMINARY DISTRIBUTED PROCESSING OF SENSOR DATA AND CONTROL OF IMAGE AREAS | 2013 |
|
RU2595760C2 |
Authors
Dates
2017-08-15—Published
2014-05-30—Filed