If you spend as much time as we do looking at disassembly, you'll appreciate the clean look.
Binary Ninja is much more than just a simple disassembler--it's like a multi-tool for bit-twiddling.
The GUI didn't get all the love, the API is just as clean and even more powerful--whether accessed via Python, C, or C++.
Binary Ninja is now released! Try the demo, buy it, or recover your license if you've lost it.
Write hex and immediately see live disassembly
Scanning through large functions is no longer a chore
The commercial edition supports multi-threaded analysis
Because who hasn't accidentally lost useful info without undo
An easy to write to IL only powers automatic analysis across all architectures
The IL isn't only easy to use for analysis, but it also is extremely easy to read
For super fast binary patches
The only thing faster than inline editing
For custom shellcode or more complicated patches
Our own custom C compiler for higher level patches or fresh shellcode payloads
For batch processing, the core library can be directly accessed using the same API the GUI is built on
Born from the fast-paced CTF environment where you never know what you might need
What RE tool is complete without letting you annotate your progress
While you're annotating, why not use emoji? 📝
Leverage our IL for generic function prototype recognition and annotation
Work on OS X, Windows, or Linux, all with the same license