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


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


Archivio: Aprile 2003 ml@sikurezza.org
Soggetto: Re: advanced buffer overflow study
Mittente: Marco Ivaldi
Data: 14 Apr 2003 11:06:58 -0000
On Sun, 13 Apr 2003, Angelo Dell'Aera wrote:

> Ho  condotto  qualche  indagine  su   abo8.c  e  sembra  che  non  sia
> exploitabile o almeno  non in maniera standard. Inoltre,  la causa del

Secondo me e' exploitabile (come direbbe lo stesso gera "if you can
exploit it, then it's exploitable!" ;). IMHO la soluzione va ricercata
nelle differenze che intercorrono tra la versione linkata dinamicamente e
quella statica. Nel primo caso, trovandoci giustamente in pieno .bss non
andiamo da nessuna parte; nel secondo, invece, riusciamo a corrompere
parti di memoria piu' interessanti.

Ci sto ancora lavorando, sono convinto che prima o poi una soluzione la si
trova... Un po' come e' successo per abo7.c, sul quale ho sbattuto la
testa parecchio per creare un exploit che funzionasse sui nuovi
compilatori che piazzano la sezione .dynamic tra .data e .dtors :P

> segmentation  fault  sembrerebbe nient'altro  che  una violazione  dei
> limiti di pagina.  Infatti, dando un'occhiata  al codice  della strcpy
> (preso dalle glibc-2.2.5), si legge questo.

Yep.

Saluti,

:raptor
--
Marco Ivaldi
Antifork Research, Inc.   http://www.antifork.org/
3B05 C9C5 A2DE C3D7 4233  0394 EF85 2008 DBFD B707



________________________________________________________
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