Print this page
uts: Allow for address space randomisation.
Randomise the base addresses of shared objects, non-fixed mappings, the
stack and the heap. Introduce a service, svc:/system/process-security,
and a tool psecflags(1) to control and observe it
*** 1267,1276 ****
--- 1267,1279 ----
if (ofl->ofl_oscapchain)
cnt += 3;
if (flags & FLG_OF_SYMBOLIC)
cnt++; /* DT_SYMBOLIC */
+
+ if (ofl->ofl_aslr != 0) /* DT_SUNW_ASLR */
+ cnt++;
}
/*
* Account for Architecture dependent .dynamic entries, and defaults.
*/