SkillAgentSearch skills...

BinjaDock

An extendable, tabbed, dockable UI widget plugin for BinaryNinja https://binary.ninja.

Install / Use

/learn @NOPDev/BinjaDock
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

BinjaDock

screenshot

BinjaDock allows you to create dockable widgets in Binja and exposes a main dockwidget with tabs for plugins to embed to.

Yarascan is an example plugin demonstrating how to use BinjaDock.

Installation

Put it in the plugins folder...

Yarascan

To use the included yara example plugin you will need to supply your own yara signatures and define them in SIG_FILE in yarascan.py. You may find the crypto signatures and many more (AntiVM, malware, packers, exploit kits) here.

Requirements

  • PyQt5
  • yara
  • binaryninja...

BinjaDock has only been tested on Ubuntu 16.04 using Qt and PyQt5 packages from the official ubuntu repositories.

Related Skills

View on GitHub
GitHub Stars37
CategoryDevelopment
Updated1y ago
Forks5

Languages

Python

Security Score

80/100

Audited on Sep 3, 2024

No findings