External function is a function that is defined in another binary. Functions in PLT is also considered as an external function, and we always link a PLT entry with its corresponding GOT entry to consider such a pair as an external function, where its entry is located at the GOT and its trampoline is at the PLT.
Instance member | Description |
|
If there is a trampoline (e.g., PLT) for the external function, this function returns the address of it.
|
Static member | Description |
Full Usage:
ExternalFunction.Init(entry) (name) (trampoline)
Parameters:
Addr
name : string
trampoline : uint64
Returns: ExternalFunction
|
|