OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
Re: Changes in Aleph1 Smashing the Stack...

From: Nessim Kisserli (nessim.kisserlirhul.ac.uk)
Date: Mon Nov 29 2004 - 05:21:19 CST


hi Florencio,

there have been many, many changes since aleph1's article. try looking
over the archives for this list for a few tips, most of the problems
you'll have will probably be with padding, and the technical details
will depend on which version of gcc you're using (e.g. see Chris Eagle's
post for nov. 15 for an idea of what to expect). unfortunately the vast
majority of available papers online don't really mention this.

you could save yourself some time and get hold of "hacking: the art of
exploitation" by Jon Erickson (i'm not saying it's the definitive word
on buffer overflows, just that it'll get you started and up to speed as
painlessly as possible :) i thought it was a good book.

have fun,

nessim

On Fri, 2004-11-26 at 21:31, Florencio Cano wrote:
> Hello,
>
> I'm studying how buffer overflows work. While reading the famous article
> by Aleph1 Smashing the Stack for Fun and Profit I have got some problems.
> I think my problems are caused by changes in new versions of gcc so,
> where I can find information about how changes in new versions of gcc
> affect the stack when a function are called or how new versions affect
> the programming of bofs.
> Thanks in advance and sorry if the question is so basic.