0x2000 · Exploit Mitigations
Stack Canaries, NX, ASLR/PIE, RELRO and FORTIFY_SOURCE
What each classic exploit mitigation protects, the GCC and Clang flags that enable it, what it costs, and how to verify a binary with checksec and readelf.
What each classic exploit mitigation protects, the GCC and Clang flags that enable it, what it costs, and how to verify a binary with checksec and readelf.