MakeELF
ELF reader-writer library
|
ELF Identification. More...
Public Member Functions | |
def | __init__ (self, EI_MAG=b'\x7fELF', EI_CLASS=ELFCLASS.ELFCLASS32, EI_DATA=ELFDATA.ELFDATA2MSB, EI_VERSION=EV.EV_CURRENT, EI_OSABI=ELFOSABI.ELFOSABI_NONE, little=False) |
def | __str__ (self) |
def | __repr__ (self) |
def | __eq__ (self, rhs) |
def | __bytes__ (self) |
def | from_bytes (b) |
def | __len__ (self) |
Public Attributes | |
EI_MAG | |
ELF magic value. More... | |
EI_CLASS | |
Value of type ELFCLASS. | |
EI_DATA | |
Value of type ELFDATA. | |
EI_VERSION | |
Value of type EV. | |
EI_OSABI | |
Value of type ELFOSABI. | |
little | |
Header endianness indicator. More... | |
ELF Identification.
makeelf.elfstruct.Elf32_e_ident.EI_MAG |
ELF magic value.
Should be '^?ELF'
makeelf.elfstruct.Elf32_e_ident.little |
Header endianness indicator.
Is true, if header values are meant to be stored as little-endian or false otherwise