Package Details: binaryninja-personal 1.1.1038-1

Git Clone URL: https://aur.archlinux.org/binaryninja-personal.git (read-only)
Package Base: binaryninja-personal
Description: Binary Ninja is a binary multi-tool and reversing platform
Upstream URL: https://binary.ninja
Licenses: custom:Binary Ninja License Agreement
Conflicts: binaryninja
Provides: binaryninja
Submitter: Manouchehri
Maintainer: Manouchehri (metafex, commiebstrd)
Last Packager: Manouchehri
Votes: 2
Popularity: 0.001572
First Submitted: 2017-05-01 09:00
Last Updated: 2018-03-05 02:40

Latest Comments

aliem commented on 2018-05-17 10:42

Even if it is flagged this PKGBUILD will check the BinaryNinja-personal.zip against a remote hashes.js.

It can be used safely for any latest version of the program.

metafex commented on 2017-10-19 08:48

@algebro if you install the dependencies manually, you can just run these commands before every update:

ln -s /usr/lib/libcurl.so.3 ~/binaryninja/libcurl.so.4
ln -s /usr/lib/libcurl.so.3 ~/binaryninja/plugins/libcurl.so.4
ln -s /usr/lib/libpython2.7.so ~/binaryninja/plugins/libpython2.7.so.1

(also change the path to where your version is)

That's how I'm running the development version.

algebro commented on 2017-10-18 19:40

@metafex thanks, and forgive the newb question, but is it totally impossible to just allow the client to auto-update like it does on other platforms? I assume this conflicts with the package management system somehow.

metafex commented on 2017-10-18 14:55

@algebro: there is unfortunately no better way to do this, as the files may not be redistributed and are not available on any publicly accessible servers.

algebro commented on 2017-10-16 15:37

I may be misunderstanding how to use this package, but does it require you to go through the license recovery process to get a new binary version everytime there is an update? Or is there a better way of doing it?

Manouchehri commented on 2017-09-03 01:40

Thanks, replied on GitHub and added you as a maintainer here.

commiebstrd commented on 2017-09-03 01:12

Not sure which of the github repos you actively watch, here is a pull request for most of the changes you are looking for, per notes.

https://github.com/Manouchehri/AUR-binaryninja-personal/pull/1

metafex commented on 2017-07-16 07:00

To get the latest version: curl -s https://binary.ninja/js/changelog.js | grep -m1 -oP '"version"\s*:\s*"\K[^"]+' | head -1

And to get the hash: curl -s https://binary.ninja/js/hashes.js | grep -m1 -oP '"BinaryNinja-personal.zip"\s*:\s*"\K[^"]+'

I downloaded the most recent version (1.0.776) via the license recovery page, though the hashes don't seem to match. But for now, the changelog at least gives the most recent version.

My hash: 52203ee89212e042d5c7e8d9829f34bd9284a58f16500745da0baa8f629b6a4d
What it should be: f00317ab7c74497e6cd04110bdbf5c0914257444ca7eb37e48e67729999d1547