Si quieres conocer a fondo cada parte del archivo ELF aquí tienen un completo tutorial en pdf para que te lo bajes y puedas estudiarlo tranquilamente.
Al principio te muestra como analizar un archivo ELF de ejemplo con el programa readelf de linux y a consinuación te guía paso a paso para crear uno a partir de cero, desde la cabecera ELF a los segmentos, acceso a las librerías dinámicas y las secciones con sus respectivas cabeceras.
Requiere conocimientos mínimos de ensamblador y tener instalado el ensamblador fasm o nasm en tu PC.
Descargalo desde aquí:
Desmontando ELF ,
Al principio te muestra como analizar un archivo ELF de ejemplo con el programa readelf de linux y a consinuación te guía paso a paso para crear uno a partir de cero, desde la cabecera ELF a los segmentos, acceso a las librerías dinámicas y las secciones con sus respectivas cabeceras.
Requiere conocimientos mínimos de ensamblador y tener instalado el ensamblador fasm o nasm en tu PC.
Descargalo desde aquí:
Desmontando ELF ,