Header menu logo B2R2

IMemoryLayout Type

Represents the virtual-memory layout of a binary: the set of segments that are mapped into the virtual memory when the binary is loaded. Binary formats without a native VM layout (e.g., bytecode containers) do not provide this interface.

Instance members

Instance member Description

this.Segments

Full Usage: this.Segments

Returns: BinSegment[]
Modifiers: abstract

Returns an array of memory-mapped segments. By a memory-mapped segment, we mean a consecutive region that has a corresponding mapping in the virtual memory. For example, an entire segment with PT_LOAD type of a program header in ELF files is considered a memory-mapped segment.

Returns: BinSegment[]

Type something to start searching.