LIEF: Library to Instrument Executable Formats Version 0.17.0
Loading...
Searching...
No Matches
Elf_Header_t Struct Reference

#include <Header.h>

Public Attributes

uint8_t identity [LIEF_EI_NIDENT]
 
uint32_t file_type
 
uint32_t machine_type
 
uint32_t object_file_version
 
uint64_t entrypoint
 
uint64_t program_headers_offset
 
uint64_t section_headers_offset
 
uint32_t processor_flags
 
uint32_t header_size
 
uint32_t program_header_size
 
uint32_t numberof_segments
 
uint32_t section_header_size
 
uint32_t numberof_sections
 
uint32_t name_string_table_idx
 

Member Data Documentation

◆ entrypoint

uint64_t Elf_Header_t::entrypoint

◆ file_type

uint32_t Elf_Header_t::file_type

◆ header_size

uint32_t Elf_Header_t::header_size

◆ identity

uint8_t Elf_Header_t::identity[LIEF_EI_NIDENT]

◆ machine_type

uint32_t Elf_Header_t::machine_type

◆ name_string_table_idx

uint32_t Elf_Header_t::name_string_table_idx

◆ numberof_sections

uint32_t Elf_Header_t::numberof_sections

◆ numberof_segments

uint32_t Elf_Header_t::numberof_segments

◆ object_file_version

uint32_t Elf_Header_t::object_file_version

◆ processor_flags

uint32_t Elf_Header_t::processor_flags

◆ program_header_size

uint32_t Elf_Header_t::program_header_size

◆ program_headers_offset

uint64_t Elf_Header_t::program_headers_offset

◆ section_header_size

uint32_t Elf_Header_t::section_header_size

◆ section_headers_offset

uint64_t Elf_Header_t::section_headers_offset

The documentation for this struct was generated from the following file: