NOTE: this page was created while the patch was in development and served to record some information of interest to the developers. Some of the information is outdated.

Address Space Layout Randomization (ASLR)

Support for Address Space Layout Randomization was added in FreeBSD HEAD (13-CURRENT) in base r343964. It is enabled by default in 14-CURRENT for 64bit architectures, as of base commit b014e0f15bc7. It is enabled by default for 64-bit architectures in FreeBSD 13.2 and later releases.


ASLR is enabled on a per-ABI basis, and is supported on all architectures as of 72091bb39382abba0d71dc23738684bfb4bc2574.


Global controls :

Per-process and per-image controls:


AddressSpaceLayoutRandomization (last edited 2023-07-31T18:28:02+0000 by EdMaste)