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.

Más de este día

2026-08-30