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 |
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. |
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: