First page Back Continue Last page Overview Graphics
Linux Viruses and Such
Remedies / Lessons / Concluding Sermon:
The “crunchy centre” approach: hardening executables.
libsafe, StackGuard, Stack Shield, FormatGuard, PointGuard, RaceGuard, PaX, ExecShield, RSX, Openwall, kNoX, grsecurity. All of these either modify gcc or interject a protective library.
Problem: Things tend to break.
Notes: