Home

Awesome

binaryninja_plugins

This repository contains Binary Ninja plugins. Binary Ninja is a reverse engineering platform, more information: https://binary.ninja/

PE Scanner

This plugin shows an additional QT GUI with additional information concerning the analysed PE.

List of information:

The code is initially based on pescanner.py available there: https://github.com/hiddenillusion/AnalyzePE/blob/master/pescanner.py The code was tested on Windows platforms.

Requierements

TODO:

Few screenshots: Capture 1 Capture 2 Capture 3 Capture 4 Capture 5 Capture 6 Capture 7

MSDN documentation

This plugin shows the MSDN documentation concerning the selected symbol

Requierements

Screenshot: Capture 8

MSDN documentation without QT

This plugin is the same than the previous one but without QT. This version opens the web page in the default browser.

Colorize API usage

This plugin only works in the dev version of Binary Ninja. The block colorization is not supported in the stable.

This plugin colorize the instruction block. The color is defined by the kind of API

TODO:

Screenshot: Capture 9

Graph SVG export

This plugin only works in the dev version of Binary Ninja. The block colorization is not supported in the stable.

This plugin is a patched version of the export_svg.py plugin with the background color support.