Back to Home

ELF

(Executable and Linkable Format)

Executable and Linkable Format (ELF) is a standard file format for executables, object code, shared libraries, and core dumps. It is widely used in Unix-like operating systems, including Linux, for organizing machine code and data.

ELF files are divided into sections, such as headers, segments, and symbols, which provide information about the program's structure and execution requirements. This format enables features like dynamic linking and position-independent code, making it a cornerstone of modern software development. ELF is supported by tools like compilers, linkers, and debuggers, ensuring compatibility across different platforms and architectures.
Share on :
Link copied to clipboard!