A compiler patch for GCC, protects against overwriting of the return address and overwriting of function pointers. |
•owl:Thing |
•sec:Countermeasure |
•sec:MemoryProtection |
•CopyingAndCheckingTargetData |
•StackShield |
•CompilerPatch |
•StackShield |
sec:protects SOME sec:_Stack |
CompilerPatch |
CopyingAndCheckingTargetData |
sec:protects ONLY sec:_Stack |
dc:source | http://www.angelfire.com/sk/stackshield/ |
Class(StackShield partial restriction(sec:protects someValuesFrom(sec:_Stack)) CompilerPatch CopyingAndCheckingTargetData restriction(sec:protects allValuesFrom(sec:_Stack)))