LibSafe is a library modification to Linux that safely wraps functions known to be ``unsafe'' and contains any damage to the local stack frame [2]. Also included in the LibSafe paper is a tool called LibVerify that will rewrite a binary application to perform a return address check.