-
Notifications
You must be signed in to change notification settings - Fork 567
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
investigate feasibility of a BinExport2 backend #1755
Labels
Comments
williballenthin
added
enhancement
New feature or request
question
Further information is requested
labels
Aug 23, 2023
|
Since the topic came up, maybe we consider this one https://github.com/quarkslab/quokka too? |
Do you use Quokka or know of people that do? Seems very reasonable if so, though we don't want to maintain unused code. |
Unfortunately, no. You're right that it's still in the early stages and not widely used at this moment. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
BinExport is an intermediate representation of disassembly produced by various tools, like IDA, Binary Ninja, Ghidra, etc. The data is stored in a ProtoBuf format: https://github.com/google/binexport/blob/main/binexport2.proto
It includes many of the things that capa needs:
Some other things are missing:
Investigate the feasibility of building a backend that relies upon BinExport. Consider the tradeoffs of requiring the original file (such as for missing metadata, like sections, or data references) versus self-contained protobuf.
The text was updated successfully, but these errors were encountered: