ELF mal wieder

27/10/2011 - 15:15 von Jens Kallup | Report spam
Hallo,

habe verschiedene webseiten durchforstet:

http://pronix.linuxdelta.de/C/Linux...tel9.shtml

http://codepad.org/98meSZ8m

http://www.mr511.de/software/index.html


doch bin ich genauso schlau wie je zuvor :-(
kann mir vielleicht einer einen Tipp geben, wie ich mit der ElfLib und
mmap() eine ELF Datei ausführen kann?
geht das?

ich weiss, das ist jetzt mal eine C Frage ... aber vielleicht kann sie
ja beantwortet werden?

Für meine Test's würde ich den fasm und cygwin verwenden.
Der fasm assembler hat den Vorteil, das er verschiedene Formate erzeugen
kann. PE - ELF - COFF - EXE - COM - DLL ...

Ich will erstmal keine syscall's machen.
Einfach erstmal mov eax, 10 ; ret

Für Info's wàre ich dankbar

Gruß
Jens
 

Lesen sie die antworten

#1 Jens Kallup
27/10/2011 - 21:15 | Warnen spam
so, habe nun folgenden Code mit nasm -f bin bin.asm compiliert:

mov eax, 70
ret

test1.exe bin

resultat: Programm crasht.

dann mit:

mov al, 70
ret

Resultat: Programm làuft.

kann das mit den 0 Bytes zusammen hàngen?

Gruß
Jens

Ähnliche fragen