|
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