Re: Memory protection, W^X, guard pages, etc.

From: Ted Unangst (tedu_at_stanford.edu)
Date: 08/28/04


Date: Sat, 28 Aug 2004 10:20:58 -0700

On 24 Aug 2004, Adam Mitchell wrote:

> Memory protection purify

not sure what you mean.

> W^X

net/free bsd support this to the extent hardware permits it (on sparc64,
maybe amd64, some others). not on i386.

> .rodata segment

the others have some rodata i'm sure, but the linker hasn't been adjusted
to enforce this in all instances.

> Guard pages
> Randomized malloc()
> Randomized mmap()
> atexit() and stdio protection
> ProPolice

yes.

--