lkml.org 
[lkml]   [1997]   [Jun]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Non-executable stack patch

On 9 Jun 1997, Aaron M. Ucko wrote:

> Ingo Molnar <mingo@pc7537.hil.siemens.at> writes:
>
> > What about mapping libc always onto addresses that have a 0xab******
> > pattern, and then forbidding character '0xab' in argv[] and envp[] strings
> > [done by the kernel].
>
> That's an incredibly bad idea, in part because 0xab is a legitimate
> character in many sets, including ISO 8859-1 (in which it's a left
> guillemot).

just think one step forward, most (one-byte ...) character sets have
'illegal' characters, get the point? Anyways, Solar Designer's zero
character idea is really elegant and much simpler ;)

-- mingo


\
 
 \ /
  Last update: 2005-03-22 13:39    [W:0.559 / U:0.372 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site