ELF files on Linux
By reading this guide, you will learn:
ELF is the abbreviation for Executable and Linkable Format and defines the structure for binaries, libraries, and core files. An ELF file consists of:
With the readelf command, we can look at the structure of a file and it will look something like this:
As can be seen in this screenshot, the ELF header starts with some magic. To get an idea of all machine types, have a look at this ELF header file.
Source: linux-audit.com