Skip to content

flash-computer/tiny-elves

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tiny-Elves

An old project given a home.

Crafting the smallest possible ET_EXEC linux i386 ELF executable.

  • elf/ - contains the work towards primary goal of the project, an ET_EXEC linux i386 ELF executable that prints something and exits either with a 0 or a custom exit code like file size. elf/minelf7 at 52 Bytes is the current world record to that end to the best of my know.

Working:

Layout/Mutability:

  • No Print/ - Same as above without the need for printing. 45 Bytes is the smallest, equalling Brian Raiter's record which I discovered later. But my executable code is smaller and simpler.

  • Incorrect Exit/ - Executables that couldn't make it due to not being able to exit with the correct exit code.

  • elf64/ - A very lazy attempt to make the smallest ELF64 executable. Didn't interest me much so dropped later.

About

Tiny Elves

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors