You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| rebase_addresses | Boolean | Enable/disable address rebase output |
73
+
| rebase_offset | Int | Set the rebase offset (default 0x100000) |
72
74
73
75
#### Context
74
76
@@ -106,6 +108,12 @@ aabacadaea
106
108
### Breakpoint hook
107
109
This is automatic and prints all the currently implemented information at a break point.
108
110
111
+
#### Address Rebasing
112
+
Configurable with the `rebase_addresses` setting the address rebasing feature performs a lookup for each code address presented in the output to display the associated binary and relative address. This relative address is offset by the value defined in setting `rebase_offset` which defaults to the Ghidra base address of `0x100000`. The result is an address output that can be easily copied and pasted into an IDE "Go To Address" feature without having to do the maths to convert from the runtime address.
113
+
114
+
Rebased addresses are shown in brackets after the runtime address:
LLDB comes bundled with python modules that are required for LLEF to run. If on launching LLDB with LLEF you encounter `ModuleNotFoundError` messages it is likely you will need to manually add the LLDB python modules on your python path.
0 commit comments