[−][src]Module object::read::pe
Support for reading ELF files.
Defines traits to abstract over the difference between PE32/PE32+, and implements read functionality in terms of these traits.
This module reuses some of the COFF functionality.
Also provides PeFile
and related types which implement the Object
trait.
Structs
PeFile | A PE object file. |
PeRelocationIterator | An iterator over the relocations in an |
PeSection | A section of a |
PeSectionIterator | An iterator over the sections of a |
PeSegment | A loadable section of a |
PeSegmentIterator | An iterator over the loadable sections of a |
SectionTable | The table of section headers in a COFF or PE file. |
SymbolTable | A table of symbol entries in a COFF or PE file. |
Traits
ImageNtHeaders | A trait for generic access to |
ImageOptionalHeader | A trait for generic access to |
Type Definitions
PeFile32 | A PE32 (32-bit) image file. |
PeFile64 | A PE32+ (64-bit) image file. |
PeSection32 | A section of a |
PeSection64 | A section of a |
PeSectionIterator32 | An iterator over the sections of a |
PeSectionIterator64 | An iterator over the sections of a |
PeSegment32 | A loadable section of a |
PeSegment64 | A loadable section of a |
PeSegmentIterator32 | An iterator over the loadable sections of a |
PeSegmentIterator64 | An iterator over the loadable sections of a |