relink ELF souboru

Dan Lukes dan at obluda.cz
Mon Jun 18 10:30:15 CEST 2007


Roman Divacky napsal/wrote, On 06/18/07 09:37:
>> >> 	%s/libc.so.6/libc.so.7/gc
> 
> tak na tohle fakt nemam odvahu ;) naslepo menit neco o cem nevim
> jak funguje...

	To jsou nam po ranu novinky ;-)

> vim ze to jde nejak "ciste"....

	Zjistujes, jak "ciste: udelat cunarnu ?

	Potrebujes to prepsat v ELF hlavickach. Mozna lepsi nez 'brandelf' je 
podivat se do zdrojaku 'ldd' - to ti obsah prave tech relevantnich 
partii vypisuje, takze tam najdes jak "otevrit" prislusnou cast binaru, 
jak tam "kracet" po jednotlivych zaznamech - takze zbyva jen zaridit 
zmenu a zpetne zapsani.

> ten muj programek ej trivialniFSA ktery transformuje vstup na vystup a jedine co z libc pouziva je getc/putc

	Pro trivialni programek je nejcistejsi reseni - napsat znovu (a podruhe 
zdrojaky neztratit). Kdyz posles binar a presvedcis me, ze jsi autor, 
poslu ti disassemblovany text ;-)..

						Dan


-- 
Dan Lukes                                               SISAL MFF UK
AKA: dan at obluda.cz, dan at freebsd.cz, dan at (kolej.)mff.cuni.cz



More information about the Users-l mailing list