Re: OS stopping stack buffer overflow exploits

From: Khimenko Victor (khim@sch57.msk.ru)
Date: Mon Jun 05 2000 - 12:07:31 EST


In <200006050156.e551uGE02072@sleipnir.valparaiso.cl> Horst von Brand (vonbrand@sleipnir.valparaiso.cl) wrote:
> Jesse Pollard <pollard@cats-chateau.net> said:

> [...]

>> Naa -- its' called a closure. A standard operation that is normally optimized
>> to not need the stack. It works much faster that way.

> Sure. When you can handle "fatl function pointers", that is. Not possible
> in C, C++, ...

> Unwise gcc extension, if you ask me. But it is there...

What's more important is not GCC's C extension but STANDARD feature in
Ada/Pascal/etc. Yes, you can use "fat piointers" in Pascal and Ada and
"normal" pointers in C and C++ but it'll create more problems then solutions.

-
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/



This archive was generated by hypermail 2b29 : Wed Jun 07 2000 - 21:00:22 EST