May 13, 2024

Binary Ninja - install

The free linux download gave me this 250M zip file.

-rw-r--r-- 1 tom tom  252364240 May 13 16:55  binaryninja_free_linux.zip
I do this:
cd /u1
mkdir Bninja
cd Bninja
cp xyz/binaryninja_free_linux.zip .
unzip xyz/binaryninja_free_linux.zip
This gives me a directory "binaryninja" with many files in it, including "binaryninja" which is an ELF file and seems to start and run just fine. No java hassles (java is always a hassle), like Ghidra.

Clean and easy so far.

Set up a shortcut

I create a little bash "wrapper" in my ~/bin directory named bninja to start it:
#!/bin/sh

/u1/Bninja/binaryninja/binaryninja
So I don't have to remember what directory I unzipped it all into, and I can type a short command line name. It seems to work just fine this way, but I can't imagine how it can fie some of the odds and ends that are back in the /u1/Bninja/binaryninja directory (or if it matters).

Odds are there is an environment variable for this (maybe), but I won't worry about it until I see some issues.


Feedback? Questions? Drop me a line!

Tom's Computer Info / tom@mmto.org