Address Space Layout Randomization (ASLR)
Address space layout randomization (ASLR) is a technique that randomizes where components in a running application are placed in memory to protect against buffer overflows.
- Randomizes memory locations for process execution
- protects against buffer overflow and exploits aimed at memory address exploits