GitHub - binja-tools/binja_patterns: binary ninja plugin to find and generate patterns

Binary Ninja Pattern Scanner and Generator

Installation

1. Install nightly rust

https://rustup.rs/

2. Update deps

If you are building for the stable release, uncomment the branch fields in Cargo.toml.

Make sure you build against the latest version of the binja api:

3. Build

4. Link to binja plugin folder

Linux

ln -s ${PWD}/target/release/libbinja_patterns.so ~/.binaryninja/plugins/

Windows

CMD

mklink "%APPDATA%\Binary Ninja\plugins\binja_patterns.dll" "%CD%\target\release\binja_patterns.dll"

POWERSHELL

New-Item -ItemType SymbolicLink -Path "$env:APPDATA\Binary Ninja\plugins\binja_patterns.dll" -Target "$PWD\target\release\binja_patterns.dll"