Binary Ninja

@binaryninja@infosec.exchange
1.1K Followers
790 Following
379 Posts
Makers of fine reverse engineering tools and technologies.
Webhttps://binary.ninja/
Twitterhttps://twitter.com/vector35
YouTubehttps://youtube.com/@Vector35
Binary Ninja 5.0 adds support for new architectures: MIPS3 in all paid editions and C-SKY ABIv1 in Ultimate. Bonus: C-SKY ABIv1 is nearly identical to M-CORE, so Ultimate users get both with one update. https://binary.ninja/2025/04/23/5.0-gallifrey.html#new-architectures
Binary Ninja - 5.0 Gallifrey

Binary Ninja is a modern reverse engineering platform with a scriptable and extensible decompiler.

Binary Ninja
With 5.0, we’re open sourcing one of the oldest components of Binary Ninja: the Shellcode Compiler. It’s powered countless Compile C Source dialogs over the years, and now it’s yours to tinker with. Long term, we’re eyeing LLVM as a modern replacement. https://binary.ninja/2025/04/23/5.0-gallifrey.html#shellcode-compiler-open-sourced https://github.com/vector35/scc
Binary Ninja - 5.0 Gallifrey

Binary Ninja is a modern reverse engineering platform with a scriptable and extensible decompiler.

Binary Ninja
Binary Ninja 5.0 brings big updates to the debugger: a cleaner adapter settings UI, smarter analysis that won’t slow down your session, and new backends including rr and Corellium. Faster and more flexible debugging, whether local or remote! https://binary.ninja/2025/04/23/5.0-gallifrey.html#debugger
Binary Ninja - 5.0 Gallifrey

Binary Ninja is a modern reverse engineering platform with a scriptable and extensible decompiler.

Binary Ninja
Binary Ninja 5.0 has major upgrades for firmware analysis! Firmware Ninja is now built into Ultimate, with entropy analysis, memory insights, and automatic board detection. Hex formats like IHEX and SREC are now supported natively, and SVD file loading includes full structure and comment support. https://binary.ninja/2025/04/23/5.0-gallifrey.html#firmware
Binary Ninja - 5.0 Gallifrey

Binary Ninja is a modern reverse engineering platform with a scriptable and extensible decompiler.

Binary Ninja
At RSA and want to talk to Binja developers? Come to the AIxCC area (in the YBCA building) from 12-2pm today!
DYLD improvements:
• Much faster loading (4.5 min → 15 sec in one sample!)
• Load images + dependencies with one click
• Better Obj-C + msgSend support
• Symbol demangling via LLVM
• Pointer resolution + stability rewrites
• Refreshed docs for triage workflows
Also new: Kernel Cache support!
Load kernel images from iOS/macOS and analyze cross-image symbols!
Announcing Binary Ninja 5.0! Today we're proud to announce the release of Binary Ninja 5.0 (Gallifrey). Here's some highlights: Union Support, Dyld Share Cache & Kernel Cache, Firmware Ninja, Auto Stack Arrays, Stack Structure Type Propagation, and so much more. Check out the blog post for more information: https://binary.ninja/2025/04/23/5.0-gallifrey.html
Binary Ninja - 5.0 Gallifrey

Binary Ninja is a modern reverse engineering platform with a scriptable and extensible decompiler.

Binary Ninja
If you haven't seen it before, it's available under the Edit / Compile menu:

Need to trigger BinExport headlessly to batch process patched binaries (using commercial and above)? First, build for a recent dev or stable: https://gist.github.com/psifertex/31d9bc3167eca91e466ebaae4382521c

Next, install the API for headless: https://docs.binary.ninja/dev/batch.html?h=install_api#install-the-api

Finally, automate your exporting using a script taking advantage of the PluginCommand and PluginCommandContext APIs, like the attached image.

BinExport build script for Binary Ninja (macOS + Linux Only)

BinExport build script for Binary Ninja (macOS + Linux Only) - binexport_binja.zsh

Gist
×
DYLD improvements:
• Much faster loading (4.5 min → 15 sec in one sample!)
• Load images + dependencies with one click
• Better Obj-C + msgSend support
• Symbol demangling via LLVM
• Pointer resolution + stability rewrites
• Refreshed docs for triage workflows
Also new: Kernel Cache support!
Load kernel images from iOS/macOS and analyze cross-image symbols!