Crate elrond [−] [src]
Modules
| prelude |
Structs
| ElfHeaderBase |
This type wraps a trait object |
| Sections |
Holds all sections |
| SectionsIter |
Iterate over sections |
Enums
| ElfAbi | |
| ElfArch | |
| ElfClass | |
| ElfEndian | |
| ElfFileType | |
| Fault |
Errors in the parser |
| SectMemAttrib |
Attributes of a section |
| SectionKind | |
| SymBinding | |
| SymProt | |
| SymType | |
| VarSize |
Sometimes ELF32 vs ELF64 has different lenght values. |
Traits
| Abi | |
| Arch | |
| BufferBorrow |
Returns the underlying buffer of the entire file |
| Class | |
| ElfHeader |
Header of an elf file |
| ElfMagicNumber |
Elf Magic Number information |
| Endian | |
| FileType | |
| PHDR |
Program Descriptor Header |
| Section |
Describes a section |
| SectionAttributes | |
| SectionType | |
| SymEntry | |
| SymbolBinding | |
| SymbolProtection | |
| SymbolType |
Functions
| parse_elf |