Group account for random posts by the Binary Ninja developers

Joined August 2019
84 Photos and videos
Check out yrp's cool rust bindings to the BinaryNinja aarch64 disassembler at docs.rs/bad64

1
5
Did you know color can indicate confidence? Greyed out variables or even sections of code are those with low confidence or that dead-code elimination identified as a possible target for removal. (Which can be confirmed or rejected via the right-click menu)
7
Want a more concise list of all the plugins you have installed and whether they're enabled or have updates? Here's a quick snippet that uses an HTML report to get cheap sorting/filtering and the ThemeColor APIs for color-blind compatibility. gist.github.com/psifertex/6f…
5
A surprising benefit of being a Binary Ninja user -- you might get some malware immunity 🤣: x.com/cybercdh/status/133897… github.com/fireeye/sunburst_…

1
1
7
Fast? Yeah, Binary Ninja on the M1 is very, very fast. In fact, with a commercial license and the latest dev, you can already check it out yourself! As soon as QT and PySide2 have stable releases for the M1, we're looking forward to shipping full M1 builds for everyone.
1
4
37
Did you know you can get sneak peaks into what features are coming onto dev just by looking at our branches on the public API repo? Just saying tomorrow might be a /great/ day to tune into the BN live stream: github.com/Vector35/binaryni…
4
17
Binary Ninja Devs retweeted
27 Nov 2020
No stream today. We're spending the holiday with our families to be thankful. In the meantime, to give ya'll something else to be thankful for, any purchase from 2020-11-27 @ 12am through 2020-12-01 @ 12am gets $25/$50 (personal/commercial) store credit at shop.binary.ninja/
1
2
8
Binary Ninja Devs retweeted
13 Nov 2020
Join us today, Friday the 13th at 5pm ET for a Binary Ninja Live Stream (Fri the 13th? Uh oh) youtube.com/channel/UCtIKC7N… Countdown: timeanddate.com/countdown/ge…
1
8
Asked in our slack already, but as we're in the process of launching some live BN streaming, what platform would you prefer? We're currently leaning toward YT for the higher quality video at the expense of slightly better social features on Twitch.
64% YouTube
23% Twitch
13% Show the results
87 votes • Final results
1
2
Here's a snippet to copy instruction bytes (add . in bvread--thanks autolinking): import PySide2 ibytes = bvread(here, bv.get_instruction_length(here)) rawhex=Transform['RawHex'].encode clip = PySide2.QtGui.QGuiApplication.clipboard() clip.setText(str(rawhex(ibytes), "utf-8"))
3
Cloud's a great way to quickly get a look at a binary without even having to download anything such as this writeup from @jgeralnik: jgeralnik.github.io/writeups…
3
Binary Ninja Devs retweeted
I've realized I had a draft of this for over a year - carstein.github.io/2020/10/2… Very simple example how to use SSA in Binary Ninja

1
6
23
We weren't sure what sort of response we'd get from the open source architectures, and we're thrilled with all of the awesome contributions so far: github.com/Vector35/arch-arm… github.com/Vector35/arch-arm…

6
It’s been 1 week since we open sourced our architectures! Thank you to @brinlyau, @ehntoo, @josh_watson, mdewyze, nshp, @th3m4ks and @yrp604 for your contributions.
1
6
21
The downside to building an RE tool is that any time you start playing a CTF or doing fun RE, there's a strong temptation to fix bugs and implement features. Yesterday's improvements to the "add tag" UI (github.com/Vector35/binaryni…) are indirectly brought to you by #FlareOn7 😉
23
Delphi got you down? We had a customer ask about support for MAP files (community.embarcadero.com/ar…) so we threw together a quick snippet: gist.github.com/psifertex/6f… You can also just run the update snippet to get the latest: (gist.github.com/psifertex/6f…).
3
Want a fancy BN wallpaper? binary.ninja/images/wallpape…
1
17
Sorry it's been a quiet few weeks--we've been too busy working on new features! (Except for Jordan, that slacker took a vacation) Here's a fun one that just landed on last week. History search! Just type, then hit CTL R (Yes, even on MacOS, trying for consistency with terminals)
1
1
9
Also, to be clear, you don't even have to type first. You can also activate history search with CTL R and then type afterward as well to search your history.