[ Home | Liste | F.A.Q. | Risorse | Cerca... ]


[ Data: precedente | successivo | indice ] [ Argomento: precedente | successivo | indice ]


Archivio: Maggio 2001 ml@sikurezza.org
Soggetto: Re: %esp
Mittente: Raptor
Data: 30 May 2001 22:17:28 -0000
A quanto ho sentito il gcc distribuito con RedHat 7.0 fa di queste
stramberie. Ogni commento e' superfluo...

:raptor


On Wed, 30 May 2001, Enrico wrote:

> >Normale dovrebbe sotrae 20 bytes dal %esp.
> >20 = (4 * 5).
> >In hexa dovrebbe essere : subl $0x14,%esp
>
> Infatti sottrae proprio 20 Byte !!!
> Guarda la mia sessione di disassemblamento ...
>
> >Ma il problema é che sotrae sempre 40 bytes!
> >Provate a compilare ed a usare gdb!
> >ecco :
> >
> >0x80483c0 <seg>:        push   %ebp
> >0x80483c1 <seg+1>:      mov    %esp,%ebp
> >0x80483c3 <seg+3>:      sub    $0x28,%esp
> >0x80483c6 <seg+6>:      leave
> >0x80483c7 <seg+7>:      ret
>
>
> Non so che dirti, io l'ho compilato su una RH 6.2.
> Tu su che sistema l'hai compilato ?
>
> ByeZ
> 	ORK

Antifork Research, Inc.                         @ Mediaservice.net Srl
http://www.0xdeadbeef.eu.org                    http://www.mediaservice.net



________________________________________________________
http://www.sikurezza.org - Italian Security Mailing List




[ Home | Liste | F.A.Q. | Risorse | Cerca... ]

www.sikurezza.org - Italian Security Mailing List
(c) 1999-2005