Subject: Re: non executable stack
To: Nathan J. Williams <email@example.com>
From: David Laight <firstname.lastname@example.org>
Date: 02/02/2003 20:18:14
On Sun, Feb 02, 2003 at 02:35:55PM -0500, Nathan J. Williams wrote:
> email@example.com (Emmanuel Dreyfus) writes:
> > - i386 is unable to have a non executable page which is writable.
> Readable. On i386, readability of a page implies executability. I
> think the same is true of arm32, m68k, mips, sh3, vax, and x86-64.
On i386, could you exclude the stack from the page tables
accessable through %cs?
That ought to stop it being executable.
David Laight: firstname.lastname@example.org