ELF
Standaard binair bestandsformaat voor Linux, BSD, Solaris en mobiele besturingssystemen. Verving a.out en COFF in Unix. Ondersteunt uitvoerbare bestanden, gedeelde bibliotheken (.so) en objectbestanden (.o).
Secties (.text = code, .data = geïnitialiseerde data, .bss = op nul gezet, .rodata = alleen-lezen, .symtab = symbolen). Program headers beschrijven de segmenten die de loader in het geheugen mapt. Gereedschap: readelf -a toont alles, objdump -d disassembleert, nm toont symbolen en ldd de afhankelijkheden van gedeelde bibliotheken. RELRO, PIE en stack canaries zijn moderne beveiligingsmaatregelen in ELF. macOS gebruikt Mach-O, Windows PE/COFF.