On Thu, 11 Mar 2004 05:06:27 GMT, Inventor UCL <digiwind_at_hotmail.com> said:
> Looks like Linux's sys_exec() injects a random number of zeroes between the argv/envp and the stack frame for main(), i.e. stack:
Sounds like you're running a Linux kernel that's had either the PAX/Grsecurity
patch (from http://pax.grsecurity.net), or the ExecShield code that RedHat did
added to it (in recent Fedora) - both will add non-executable stack support and
some randomization of addresses, for exactly the reasons you noted.
- application/pgp-signature attachment: stored
Received on Mar 15 2004