-
Notifications
You must be signed in to change notification settings - Fork 0
Binary Ninja
Angelo Azevedo edited this page Jun 11, 2026
·
1 revision
Binary Ninja is a modern reverse engineering platform known for its powerful API, intermediate languages (ILs), and clean UI.
Binary Ninja is included using the nix-binary-ninja flake input.
Since the personal and commercial versions of Binary Ninja require a licensed download, this module automates fetching the appropriate version and patching the ELF binaries so they run natively on NixOS.
-
Native Execution: Patches the proprietary binaries to use NixOS's
glibcand libraries. -
Python API: It handles setting up the Python API (
binaryninjapython package) so you can write scripts directly. - Wayland Support: Ensures the Qt-based GUI works flawlessly under modern Wayland compositors like Niri.