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
Manual rebasing setting and rebase to remote base action (#969)
* Add optional manual rebasing with debugger.autoRebase setting and Rebase to Remote Base action
* Add user-provided base address support for manual rebasing with auto-detected default
* fix inconsistency
* Fix Optional not imported
* Use ParseExpression API for rebase address input
Replace ad-hoc hex parsing with BinaryView::ParseExpression to match
debugger conventions and support expressions like symbols and arithmetic.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
---------
Co-authored-by: Xusheng <xusheng@vector35.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
"description" : "When enabled, module name comparisons are case-insensitive. This is useful when debug adapters report module names with different casing than the actual binary file names.",
"description" : "When enabled, automatically rebase the input binary view to match the remote base address when the module is loaded. Disable this to keep the original base address and use the 'Rebase to Remote Base' action in the Debugger menu to manually trigger rebasing.",
0 commit comments