# Package ghidra.app.util.bin.format.elf

package ghidra.app.util.bin.format.elf

- Related Packages
  Package
  Description
  ghidra.app.util.bin.format
  ghidra.app.util.bin.format.elf.extend
  ghidra.app.util.bin.format.elf.info
  ghidra.app.util.bin.format.elf.relocation
- Class
  Description
  AndroidElfRelocationTableDataType
  `AndroidElfRelocationTableDataType` provides an implementation of an Android APS2 packed ELF relocation table.
  ElfCompressedSectionHeader
  Header at the beginning of an ELF compressed section.
  ElfConstants
  A collection of constants used in the ELF header.
  ElfDefaultGotPltMarkup
  `ElfDefaultGotPltMarkup` provides the legacy/default implementation of ELF GOT/PLT processing which handles a limited set of cases.
  ElfDynamic
  A class to represent the Elf`32`_Dyn data structure.
  ElfDynamicTable
  If an object file participates in dynamic linking, its program header table will have an element of type PT_DYNAMIC.
  ElfDynamicType
  ElfDynamicType.ElfDynamicValueType
  ElfException
  An exception class to handle encountering invalid ELF Headers.
  ElfFileSection
  ElfHeader
  A class to represent the Executable and Linking Format (ELF) header and specification.
  ElfLoadHelper
  `ElfLoadHelper` exposes loader methods useful to ElfExtension implementations.
  ElfProgramHeader
  An executable or shared object file's program header table is an array of structures, each describing a segment or other information the system needs to prepare the program for execution.
  ElfProgramHeaderConstants
  ElfProgramHeaderType
  ElfRelocation
  A class to represent the Elf32_Rel and Elf64_Rel data structure.
  ElfRelocationTable
  A container class to hold ELF relocations.
  ElfRelocationTable.TableFormat
  ElfSectionHeader
  A class to represent the Elf32_Shdr data structure.
  ElfSectionHeaderConstants
  ElfSectionHeaderType
  ElfStringTable
  ElfSymbol
  A class to represent the ELF 32bit and 64bit Symbol data structures.
  ElfSymbolTable
  A container class to hold ELF symbols.
  GnuConstants
  GNU Constants.
  GnuVerdaux
  Auxiliary version information.
  GnuVerdef
  Version definition sections.
  GnuVernaux
  Auxiliary needed version information.
  GnuVerneed
  Version dependency section.