Detecting stack pivots using stack artifact verification
AssigneeOpen Text Corporation
InventorIra Strawser
Life of this patent
Estimating the term…
Loading patent…
AssigneeOpen Text Corporation
InventorIra Strawser
Estimating the term…
Examples of the present disclosure describe systems and methods for detecting and mitigating stack pivoting using stack artifact verification. In aspects, function hooks may be added to one or more functions. When a hooked function executes, artifacts relating to the hooked function may be left on the stack memory (“stack”). The location of the artifacts on the stack may be stored in a local storage area. Each time a hook in a hooked function is subsequently executed, protection may be executed to determine whether an artifact remains in the location stored in the local storage area. If the artifact is no longer in the same location, a stack pivot may be detected and one or more remedial actions may be automatically performed.
A non-transitory computer-readable media storing computer executable instructions for:
A system, comprising:
Dependencies are inferred from the claim text.