|
|
@ -196,7 +196,7 @@ Hardening enables the following features: |
|
|
|
* Position Independent Executable |
|
|
|
* Position Independent Executable |
|
|
|
Build position independent code to take advantage of Address Space Layout Randomization |
|
|
|
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 |
|
|
|
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 |
|
|
|
The stack and heap are randomly located by default but this allows the code section to be |
|
|
|
randomly located as well. |
|
|
|
randomly located as well. |
|
|
|
|
|
|
|
|
|
|
|