SYSTEMS AND METHODS OF PROCEDURE RETURN ADDRESS CHECKING Russian patent published in 2017 - IPC G06F21/55 G06F9/42 

Abstract RU 2628163 C2

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

Similar patents RU2628163C2

Title Year Author Number
USE OF AUTHENTICATED MANIFESTS TO ENSURE EXTERNAL CERTIFICATION OF MULTIPROCESSOR PLATFORMS 2014
  • Skarlata Vinsent R.
  • Dzhonson Sajmon P.
  • Beker Vladimir
  • Uolker Dzhess
  • Sentoni Emi L.
  • Anati Ittaj
  • Makaram Ragkhunandan
  • Makkin Frensis Ks.
  • Rozas Karlos V.
  • Savagaonkar Udaj R.
RU2599340C2
TRACKING MODE IN THE PROCESSING DEVICE OF THE TRACING COMMANDS SYSTEMS 2013
  • Shmit Tilo
  • Lakhner Peter
  • Strong Biman
  • Levi Ofer
  • Toll Tomas
  • Merten Metyu
  • Li Tun
  • Radzhvar Ravi
  • Lai Konrad
RU2635044C2
SYSTEMS AND METHODS FOR PREVENTION OF UNAUTHORIZED STACK PIVOTING 2014
  • Patel Bajdzhu V.
  • Li Syaonin
  • Envin Kh.P.
  • Mellik Asit K.
  • Nejdzher Gilbert
  • Krosslend Dzhejms B.
  • Opfermen Toubi
  • Kkhare Atul A.
  • Brendt Dzhejson V.
  • Kouk Dzhejms S.
  • Vajda Brajan L.
RU2629442C2
MODULE FOR COPROCESSOR CACHE 2011
  • Dzhkha Ashish
RU2586589C2
DEVICE AND METHOD OF REVERSING AND SWAPPING BITS IN MASK REGISTER 2014
  • Uld-Akhmed-Vall Elmustafa
  • Velentajn Robert
RU2636669C2
INSTRUCTION AND LOGIC FOR IDENTIFICATION OF INSTRUCTIONS FOR REMOVAL IN MULTI-FLOW PROCESSOR WITH SEQUENCE CHANGING 2013
  • Kozarev Nikolaj
  • Shishlov Sergej I.
  • Ier Dzhajesh
  • Butuzov Aleksandr
  • Babayan Boris A.
  • Kluchnikov Andrej
RU2644528C2
COMMAND AND LOGIC OF PROVIDING FUNCTIONAL CAPABILITIES OF CIPHER PROTECTED HASHING CYCLE 2014
  • Gopal Vindokh
  • Fegkhali Vazhdi K.
RU2637463C2
INSTRUCTION AND LOGIC FOR MEMORY ACCESS IN A CLUSTERED WIDE-EXECUTION MACHINE 2013
  • Leshenko Anton U.
  • Efimov Andrej
  • Shishlov Sergej I.
  • Ier Dzhajesh
  • Babayan Boris A.
RU2662394C2
INSTRUCTION AND LOGICAL SCHEME FOR SORTING AND LOADING OF SAVE INSTRUCTIONS 2014
  • Lechenko, Anton
  • Efimov, Andrey
  • Shishlov, Sergey Y
  • Kluchnikov, Andrey
  • Garifullin, Kamil
  • Burovenko, Igor
  • Babayan, Boris A.
RU2663362C1
METHOD, APPARATUS AND SYSTEM FOR PRELIMINARY DISTRIBUTED PROCESSING OF SENSOR DATA AND CONTROL OF IMAGE AREAS 2013
  • Barr Dzheremi
  • Subramaniam Gokul
RU2595760C2

RU 2 628 163 C2

Authors

Gertson Gideon

Stark Dzhared V.

Diskin Gal

Dates

2017-08-15Published

2014-05-30Filed