https://github.com/vector35/sigkit
Function signature matching and signature generation plugin for Binary Ninja
https://github.com/vector35/sigkit
binary-analysis binary-ninja reverse-engineering
Last synced: 12 months ago
JSON representation
Function signature matching and signature generation plugin for Binary Ninja
- Host: GitHub
- URL: https://github.com/vector35/sigkit
- Owner: Vector35
- License: mit
- Created: 2019-06-21T15:58:59.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-09-10T13:50:59.000Z (over 1 year ago)
- Last Synced: 2025-03-10T06:34:51.294Z (12 months ago)
- Topics: binary-analysis, binary-ninja, reverse-engineering
- Language: Python
- Homepage: https://binary.ninja/2020/03/11/signature-libraries.html
- Size: 534 KB
- Stars: 70
- Watchers: 8
- Forks: 11
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Signature Kit Plugin (v1.2.2)
Author: **Vector 35 Inc**
_Python tools for working with Signature Libraries_
## Description:
This plugin provides Python tools for generating, manipulating, viewing, loading, and saving signature libraries (.sig) for the Signature System. This plugin also provides UI integration for easy access from the Binary Ninja UI to common functions in the `Plugins\Signature Library` menu.

Also included are [example scripts](https://github.com/Vector35/sigkit/tree/master/examples) which demonstrate batch processing and automatic creation of signature libraries for Ubuntu libc.
You can also run the Signature Explorer GUI as a standalone app.
## Installation Instructions
### Windows
### Linux
### Darwin
## Minimum Version
This plugin requires the following minimum version of Binary Ninja:
* 1997
## Required Dependencies
The following dependencies are required for this plugin:
* pip - flatbuffers
## License
This plugin is released under a MIT license.
## Metadata Version
2