Bulk Operations with personal licence #2115
-
Hey, how would i go about performing bulk operations of multiple binary files and extracting say the exact assembly from a binary and write it to a text file? I noted the python console in the GUI but that isn't really practical for doing these bulk operations |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 8 replies
-
That's the only mechanism supported. The "headless" feature as described on the purchase page explains the differences between the commercial product and the non-commercial license, and this is exactly it: https://binary.ninja/purchase/ That said, there's no reason you can't write plugins that do bulk processing as long as the UI is running. For example, drop the following file into your plugin folder:
Then run it via the console with:
Then you can just I realize it's more convenient to be able to just directly run python stand-alone straight into the core, but that's one of the very few limitations we have on the non-commercial version versus commercial. Note that the student discount also applies to the commercial version, so many students still chose to get the commercial version for just this capability. |
Beta Was this translation helpful? Give feedback.
That's the only mechanism supported. The "headless" feature as described on the purchase page explains the differences between the commercial product and the non-commercial license, and this is exactly it: https://binary.ninja/purchase/
That said, there's no reason you can't write plugins that do bulk processing as long as the UI is running.
For example, drop the following file into your plugin folder:
Then run it via the console with: