2010-11-27 14 views

Antwort

3

Hier ist ein interessanter Artikel, die Sie nützlich finden: A Whirlwind Tutorial on Creating Really Teensy ELF Executables for Linux

Es beginnt mit der Analyse der Größe eines kleinen C-basierten ausführbaren ab und sucht dann, um es wie möglich zu machen klein Assembler statt verwenden. Er bringt es von 3998 Bytes auf nur 45 Bytes mit einer Reihe von immer mehr involvierten Analysen und Tricks.

Ich bin sicher, wenn Sie lesen und folgen, wissen Sie mehr über ELF als Sie wahrscheinlich benötigt haben!

+0

danke für den link werde ich es lesen. Ich frage mich in meiner Frage, ob ich eine ELF ausführbare Datei nicht als unabhängiges Assembly-Programm erstellen kann, sondern ob ich eine mit einer Funktion erstellen kann, die von meinem Hauptprogramm aufgerufen wird. So habe ich ein Assembly-Programm, und ich möchte ein String-Argument übergeben und erstellen Sie die ELF-Programmdatei mit diesem Namen und nach oder parallel zu seinem Code/Datensegment zu füllen. –

Verwandte Themen