SecurityPreview
Open in TheBrain

Address space layout randomization (ASLR)

Buffer overflow attacks typically need to know where executable code is located. ASLR moves at random around locations of data regions to randomize address spaces, which makes overflow attacks almost impossible.