Shawn Webb
2015-11-02 14:33:01 UTC
Hey All,
I've updated this patch to the latest HEAD. This patch is a preparatory patch
for ASLR. It makes it so that PS_STRINGS, USRSTACK, the VDSO, and the signal
trampolining code pointers are all stored per-process. Going forward, with
HardenedBSD's ASLR patch, these values will be modified to introduce
randomness/entropy. The goal with this patch is to allow randomization of the
stack base address and the VDSO.
You can find the patch here: https://reviews.freebsd.org/D3565
Thanks,
I've updated this patch to the latest HEAD. This patch is a preparatory patch
for ASLR. It makes it so that PS_STRINGS, USRSTACK, the VDSO, and the signal
trampolining code pointers are all stored per-process. Going forward, with
HardenedBSD's ASLR patch, these values will be modified to introduce
randomness/entropy. The goal with this patch is to allow randomization of the
stack base address and the VDSO.
You can find the patch here: https://reviews.freebsd.org/D3565
Thanks,
--
Shawn Webb
HardenedBSD
GPG Key ID: 0x6A84658F52456EEE
GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89 3D9E 6A84 658F 5245 6EEE
Shawn Webb
HardenedBSD
GPG Key ID: 0x6A84658F52456EEE
GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89 3D9E 6A84 658F 5245 6EEE