Header menu logo B2R2

B2R2.FrontEnd.BinFile.PE Namespace

Contains types and functions for working with PE file types.

Type Description

BaseRelocationBlock

Represents a base relocation block in a PE file. The .reloc section contains a series of base relocation blocks, each of which describes a set of relocations that need to be applied to the image when it is loaded into memory.

BaseRelocType

Represents the base relocation type.

ExportDirectoryTable

Represents the Export Directory Table (EDT) entry in a PE file. The export symbol information begins with the EDT, which describes the remainder of the export symbol information. The EDT contains address information that is used to resolve imports to the entry points within this image.

ExportedSymbolStore

Represents the exported symbols in a PE file.

IDTEntry

Represents an import directory table (IDT) in a PE file. The import information (typically located at the .idata section) begins with the import directory table, which describes the remainder of the import information. This type includes both delay IDT and normal IDT.

ImportedSymbol

Represents an imported symbol.

ImportedSymbolStore

Represents a collection of imported symbols in a PE file, which is located at the .idata section.

PDBSymbolKind

Represents the PDB symbol type (enum SYM_ENUM_e).

RelocBlockEntry

Represents an entry in the base relocation block.

Symbol

Represents the PE symbol.

SymbolStore

Represents a storage of PE symbols obtained either from PDB or COFF symbol tables.

Type something to start searching.