| Tools that store copies of return addresses on a separate stack. When a function returns, its stored return address is checked against the copy on the separate stack. (adapted from Wil05) |
| •owl:Thing |
| •sec:Countermeasure |
| •sec:MemoryProtection |
| •CopyingAndCheckingTargetData |
| sec:MemoryProtection |
Class(CopyingAndCheckingTargetData partial sec:MemoryProtection)