-
-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CyberCutter - contents vizualization #3
Comments
Seems this code can be adopted (license is MIT) https://github.com/kentavv/binary_viewer |
Or Veles (license is Apache 2) https://github.com/codilime/veles |
Very nice! Would be implemented in a plug-in. Maybe as part of Veles integration |
Is there any documentation on the C++ plugin interface? I'd be willing to look into Mahlet-Inc/hobbits#9 if I had some place to start. Seems like it could be pretty easy, but I'd rather not trudge through the code to find the relevant files/concepts. |
@hello-adam Take a look at sample-cpp plugin it demonstrates the most important parts you need to know:
You can also take a look at https://cutter.re/docs/plugins.html#creating-plugins . The example shows how to create a python plugin but API is generated from C++ so doing the same in C++ would be very similar. It can serve you as explanation for C++ example. |
Thanks, @karliss , I'll take a look. |
I have a plugin compiling and loading (the examples did not work without some nudging in fedora 30), but I'm a little uncertain about how and when to load the data from
This looks like it will be easy once I have a better understanding of the user story and answers to my API questions above. |
here's a functioning version of option 2 https://github.com/Mahlet-Inc/hobbits-cutter-plugin |
I recommend moving further discussion of hobbits plugin to Mahlet-Inc/hobbits#9 or separate issue in cutter-plugins. |
Something in the spirit of https://github.com/patois/IDACyber
The text was updated successfully, but these errors were encountered: