Cómo crear ejecutables ELF diminutos para Linux
Creating Teensy ELF Executables for Linux (Or, "Size Is Everything")
Este tutorial práctico muestra cómo reducir un ejecutable ELF de Linux de casi 4 KB a solo 368 bytes. A través de ejemplos en ensamblador, el autor explica cómo omitir el código de inicio estándar, realizar llamadas al sistema directamente y eliminar secciones innecesarias. Una inmersión profunda en el formato ELF y el funcionamiento interno de Linux, ideal para programadores curiosos que quieren entender qué hay realmente dentro de un binario.
Lo que realmente hace _start es llamar a la función exit()! Para eso está ahí, después de todo.