Re: Non-executable stack

2005-11-02 Thread db
On Wednesday 02 November 2005 12:30, you wrote: > Not quite. IA32 can make individual segments readable, writable and / > or executable, but lacks the ability to do so on a per-page basis. > Since we have trampoline code at the top of the stack, the entire > stack segment must be executable. Movi

Re: Non-executable stack

2005-11-02 Thread Dag-Erling Smørgrav
db <[EMAIL PROTECTED]> writes: > Memory on ia32 can be writable and readable. When it is readable it > is also executable. On other arch's like AMD64 and IA64, I believe > memory can be readable, writable and executable. Not quite. IA32 can make individual segments readable, writable and / or e