|
|
|
@ -196,7 +196,7 @@ Hardening enables the following features:
|
|
|
|
|
* Position Independent Executable
|
|
|
|
|
Build position independent code to take advantage of Address Space Layout Randomization
|
|
|
|
|
offered by some kernels. An attacker who is able to cause execution of code at an arbitrary
|
|
|
|
|
memory location is thwarted if he doesn't know where anything useful is located.
|
|
|
|
|
memory location is thwarted if he or she doesn't know where anything useful is located.
|
|
|
|
|
The stack and heap are randomly located by default but this allows the code section to be
|
|
|
|
|
randomly located as well.
|
|
|
|
|
|
|
|
|
|