Beef icon indicating copy to clipboard operation
Beef copied to clipboard

[Enhancement] Ability to add breakpoint on every entrypoint/method/function/procedure in a file or project in one shot

Open marsej opened this issue 4 years ago • 2 comments

Ability to add breakpoint on every entrypoint/method/function/procedure in a file or project in one shot.

This could be even better if it could add a breakpoint to every { up to specified depth of {'s, so you could catch all if/else's too.

This is very useful for when there's a large file and you want to trace the execution path at key points and there is too much code to single-step.

marsej avatar Apr 02 '21 11:04 marsej

I'm attaching a screenshot from OllyDbg to show its "Search for ... All intermodular calls" option olly1

Using that option gives a new window where one can hold F2 continously and thus rapidly add breakpoints across every call or just calls of single type using the right click menu. (because each F2 press both moves to the next line and adds BP to current line in the window below)

olly1c

marsej avatar Apr 03 '21 14:04 marsej

Updated the screenshot to show "(Conditional) Breakpoint on all calls to xyz()"

marsej avatar Apr 04 '21 16:04 marsej