Header menu logo B2R2

BinImport Type

Represents an imported symbol resolved through dynamic linking, e.g., a PLT/GOT pair in ELF, an IAT entry in PE, a stub/pointer pair in Mach-O, or an imported entry in Wasm.

Record fields

Record Field Description

LibraryName

Full Usage: LibraryName

Field type: string

Name of the library (module) that provides the symbol. Empty when the providing library is unknown.

Field type: string

Name

Full Usage: Name

Field type: string

Name of the imported symbol, which can be a function or a data object.

Field type: string

TableAddress

Full Usage: TableAddress

Field type: Addr

Address of the slot that holds the resolved target address, e.g., a GOT slot, an IAT slot, or a Mach-O pointer-table entry.

Field type: Addr

TrampolineAddress

Full Usage: TrampolineAddress

Field type: Addr option

Address of the trampoline/stub that jumps to the import, e.g., a PLT entry or a Mach-O symbol stub. None for formats with no trampoline, such as PE (IAT-only) and Wasm.

Field type: Addr option

Type something to start searching.