Address space layout randomization (ASLR) randomizes the addresses that are used by a given program. ASLR can prevent certain types of attacks that are based on knowing the exact location of certain memory ranges, and can detect the attempt when it likely stops the program. For more information, see Address Space Layout Randomization in Securing Systems and Attached Devices in Oracle Solaris 11.2 and How to Verify That ASLR Is Enabled.