borzacchiello / seninja

symbolic execution plugin for binary ninja
BSD 2-Clause "Simplified" License
244 stars 22 forks source link

Create plugin.json? #2

Closed psifertex closed 3 years ago

psifertex commented 4 years ago

Am would you accept a PR with a Plugin.json which could be used to install this plugin via the BN plugin manager? More information on the process:

https://binary.ninja/2019/07/04/plugin-manager-2.0.html

borzacchiello commented 4 years ago

Yes absolutely! I just pushed it, I hope that the format is correct.

psifertex commented 4 years ago

Almost there, one thing to fix is the embedded image has to be to the full raw url unfortunately since we're rendering the markdown to html and it doesn't have the original github url at that point. Those URLs look like:

https://raw.githubusercontent.com/borzacchiello/seninja/master/pictures/screenshot.png

Alternatively, if you just take your current README as is, and convert the images similarly it'll make the preview in the plugin manager look the same as the github readme!

Then, once that's done, just create a release as described in the blog or use the helper utility.

borzacchiello commented 4 years ago

plugin.json fixed, and release created. It should be fine now!

psifertex commented 3 years ago

Looks great, thanks! Added to the plugin manager.