Skip to content

Plugins

We integrated Triskel into binary analysis engines.

Limitation

The current plugin implementation do not perform any checks on the graph size which can lead to freezes / crashes.

WIP

Binary Ninja

Screenshots

Installation

This plugin is currently unavailable to the public!

Usage

Changing the layout engine

To pick the new layout engines provided by Triskel, go to Edit > Settings > Rendering > graph > Default Graph Layout, and switch the engine to Triskel.

The option location in Binary Ninja

Options

Triskel's layout comes with different compactness options to suit your personal preference. These options only change spacing between blocks.

Reporting a bug

You can access Triskel's build information for reporting a bug by going to Plugins > Triskel Version.

The version window in Binary Ninja

Shout out

Huge shout out to Binary Ninja for being very helpful!

Ghidra

Screenshots

Installation

Go to the ghidra extension repo, and download the latest release.

You can then install it like a regular Ghidra extension

Installing a Ghidra Extension

When starting Ghidra, Go to File > Install Extension. Ghidra launch screen

Then click on the green plus at the top left and select the downloaded zip. Ghidra's button to add an extension

Finally, restart Ghidra.

Usage

Start by opening a function's graph view.

Ghidra's button to open a function's graph view

Changing the layout engine

On the dropdown to select a layout engine, select Triskel.

Ghidra's dropdown to select a layout engine