Vector35 / binaryninja-api

Public API, examples, documentation and issues for Binary Ninja
https://binary.ninja/
MIT License
849 stars 194 forks source link

Batch undefine function definitions in current selection #5232

Open bb33bb opened 3 months ago

bb33bb commented 3 months ago

What is the feature you'd like to have? Can a shortcut key be added?

As shown below: image

When decompiling a binary file without any symbols, sometimes a portion of the data in the data segment is decompiled as code.

In this case, it is necessary to batch-cancel function definitions.

Is your feature request related to a problem? NO

Are any alternative solutions acceptable? select memory then define them as data?

bb33bb commented 3 months ago

maybe we need a method to select many pages of data? Now i have to use this method:

https://github.com/Vector35/binaryninja-api/assets/5463104/caf44437-5117-44ec-9a24-9a3dba2d506a

xusheng6 commented 2 months ago

Related to https://github.com/Vector35/binaryninja-api/issues/5281