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