A pointer to binary, which is used to exclusively point to a portion of a binary, e.g., a section. It holds both the virtual address as well as the file offset.
Record Field | Description |
|
|
Full Usage:
MaxOffset
Field type: int
|
|
Full Usage:
Offset
Field type: int
|
|
Constructor | Description |
Full Usage:
BinaryPointer(addr, offset, max)
Parameters:
Addr
offset : int
max : int
Returns: BinaryPointer
|
|
Static member | Description |
Full Usage:
BinaryPointer.Advance(bp) (amount)
Parameters:
BinaryPointer
amount : int
Returns: BinaryPointer
|
|
|
|
|
|
Full Usage:
BinaryPointer.IsValidAccess(bp) (size)
Parameters:
BinaryPointer
size : int
Returns: bool
|
|
|
|
|
|
Full Usage:
BinaryPointer.OfSectionOpt(section)
Parameters:
Section option
Returns: BinaryPointer
|
|