[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: non-exec stack
Paul de Weerd <paul@mail.me.maar.nu> writes:
> On Tue, Jul 23, 2002 at 08:44:32PM -0600, Theo de Raadt wrote:
> | non-executable stacks can now be found on the following architectures:
> |
> | i386
> | sparc
> | sparc64
> | alpha
> | macppc
> |
> | and also on the hppa, which is not a real release yet.
> |
> | the snapshots that are up contain this code.
>
> I've recently built -current (got from CVS on 20020722).. how can I
> tell if my install has non-executable stacks ? Given that the
> snapshots are from the same date (at least on my local mirror), I
> guess I've got them now but is there some way to tell (other then
> failing at trying to use (exploit) an executable stack) ?
snapshots are often built with uncomitted code. This was the case.
I comitted my parts 12 hours ago. And a few minutes later rest of the
architectures followed.
To test:
cd /usr/src/regress/sys/kern/nxstack
make obj
make depend
make regress
//art