StackGuard is a compiler approach for defending programs and systems against "stack smashing" attacks, the most common form of security vulnerability. Programs that have been compiled with StackGuard are immune to stack smashing attacks in most cases. Protection requires no source code changes at all. When a vulnerability is exploited, StackGuard detects the attack in progress, raises an intrusion alert, and halts the victim program. This is the source package - binaries and RPM's available here.
990634b0cce1f9436567c14f763fff2203fdcdf8d3d8b0fd214bff6ec6d5fda7