elbee-cyber / RopView

A BinaryNinja plugin for contextual gadget analysis and semantic/hueristic based querying.
MIT License
48 stars 1 forks source link

Use Binja API for asm/disasm #41

Open elbee-cyber opened 5 months ago

elbee-cyber commented 5 months ago

We do not need to be using capstone and keystone and removing these would remove the need for a lot of constants and overhead. We can replace both using built-in binja api, one which is very conveniently attached to bv.arch (assemble) and bv.get_disassembly.