This is an old revision of the document!
Overview
ASLR (Address Space Layout Randomization) stuff (exec shield?).
Links:
Basics
- Binaries must be position-independent executables.
Checking and changing
Checking:
$ sysctl -a --pattern randomize kernel.randomize_va_space = 2 $
Changing:
# echo 2 > /proc/sys/kernel/randomize_va_space # sysctl -w kernel.randomize_va_space=2