ElfEhdr
Represents the ELF file header structure for both 32-bit and 64-bit formats.
The ELF header defines the file's organization. It contains information about how to interpret the file, such as whether it's a 32-bit or 64-bit ELF file, which machine architecture it targets, where to find the program header table and section header table, and other essential metadata.
This unified class handles both 32-bit and 64-bit versions of the ELF header format, using the larger data types to accommodate both formats.
Properties
This member's value specifies the required architecture for an individual file.
This member holds the size in bytes of one entry in the file's program header table.
This member holds a section header's size in bytes. A section header is one entry in the section header table; all entries are the same size.