binaryninja-api
binaryninja-api copied to clipboard
Plugable Auto-unpack subsystem
For packed binaries we should create separate binary views one for the packed and one for post-packed binary.
by " separate binary views" would you have different tabs?
I'm currently writing writing a plugin that extracts dex from an apk, which is kind of similar to the packed/unpacked difference you're talking about.
Separate binary views means that in the bottom where it says "Raw" or "PE" or "ELF" you'd be able to select from "Raw", "PE", and "Unpacked UPX" (or whatever they decide to call it)
I believe we have an existing bug for container formats. It's essentially the same request
Container formats support: https://github.com/Vector35/binaryninja-api/issues/133