Vector35 / binaryninja-api

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

BinaryViewType implemention documentation #3401

Open plafosse opened 2 years ago

plafosse commented 2 years ago

Is this a general concept that needs to be documented or a specific API? General Concept

What concept or API needs more documentation? There is no specific documentation on how to create a custom BinaryViewType (i.e. ELF, PE, MachO) What properties/methods are required?

Are there any known examples of people using this API/concept? There are a few examples in the communit_plugins and in the examples directory in this repository.

psifertex commented 2 years ago

The idea is that this would be more like a tutorial/blog and less like API documentation. Something akin to https://docs.binary.ninja/dev/flags.html

D0ntPanic commented 1 year ago

The ELF, PE, and Mach-O views are now open source and can be used for reference

https://github.com/Vector35/view-elf https://github.com/Vector35/view-macho https://github.com/Vector35/view-pe