SYSTEM FOR DETECTING CALL STACK TAMPERING

Patent №

US 9,268,559

Granted

2016-02-23

Filed 2015

Owner

INSIDE SECURE

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14417639

The invention relates to a method for detecting a subroutine call stack modification, including the steps of, when calling a subroutine, placing a return address at the top of the stack; at the end of the subroutine, using the address at the top of the stack as the return address, and removing the address from the stack; when calling the subroutine, accumulating the return address in a memory location with a first operation; at the end of the subroutine, accumulating the address from the top of the stack in the memory location with a second operation, reciprocal of the first operation; and detecting a change when the content of the memory location is different from its initial value.

AI hardwareG06F 8/70G06F 11/3688G06F 12/06G06F 21/52G06F 21/71G11C 29/56G06F 2212/251

AI classification

AI hardware0.98
Knowledge representation0.01
Natural language0.00
Vision0.00
Machine learning0.00
Speech0.00
Evolutionary computation0.00
Planning0.00

Ownership

INSIDE SECURE

assignment · 348200746

Assignors

GALDO, FLORIAN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC