Expand description
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
A COMDAT section group of a PeFile.
An iterator over the COMDAT section groups of a PeFile.
An iterator over the sections in a COMDAT section group of a PeFile.
A PE object file.
An iterator over the relocations in an PeSection.
A section of a PeFile.
An iterator over the sections of a PeFile.
A loadable section of a PeFile.
An iterator over the loadable sections of a PeFile.
The table of section headers in a COFF or PE file.
A table of symbol entries in a COFF or PE file.
Traits
A trait for generic access to ImageNtHeaders32 and ImageNtHeaders64.
A trait for generic access to ImageOptionalHeader32 and ImageOptionalHeader64.
Type Definitions
A COMDAT section group of a PeFile32.
A COMDAT section group of a PeFile64.
An iterator over the COMDAT section groups of a PeFile32.
An iterator over the COMDAT section groups of a PeFile64.
An iterator over the sections in a COMDAT section group of a PeFile32.
An iterator over the sections in a COMDAT section group of a PeFile64.
A PE32 (32-bit) image file.
A PE32+ (64-bit) image file.
A section of a PeFile32.
A section of a PeFile64.
An iterator over the sections of a PeFile32.
An iterator over the sections of a PeFile64.
A loadable section of a PeFile32.
A loadable section of a PeFile64.
An iterator over the loadable sections of a PeFile32.
An iterator over the loadable sections of a PeFile64.