Re: OS stopping stack buffer overflow exploits

Ingo Oeser (ingo.oeser@informatik.tu-chemnitz.de)
Sun, 4 Jun 2000 10:03:37 +0200


On Sat, Jun 03, 2000 at 07:48:17PM -0700, Matthew Dharm wrote:
> Hrm... this could cause some problems for applications which use
> self-modifying code (i.e. trampoline handlers, etc.)

Could you please show a daily example of any *need* for
trampolines? I mean code, which could only be implemented
(efficiently) via trampolines.

I never saw one generated by GCC and never wrote an explicit one
by myself. So for what important piece of code we do need it and
can't code it without trampolines?

Thanks in advance

Ingo Oeser

-- 
Feel the power of the penguin - run linux@your.pc
<esc>:x

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/