mirror of
https://github.com/cyber-defence-campus/mole
synced 2026-06-20 13:19:21 +00:00
4396740552f2b8fff07c9bb8c6d012a6cecc3f95
mole
Binary Ninja Plugin for Vulnerability Discovery
Installation
In the following, we assume that the variables $BINJA_BIN and $BINJA_USR point to your Binary Ninja's binary path and user folder, respectively.
Clone the Mole plugin to your Binary Ninja's user folder:
cd $BINJA_USR/plugins/
git clone https://github.com/pdamian/mole.git && cd mole/
Standard
Create and activate a new Python virtual environment for Mole (optional, but recommended):
python3 -m venv venv/mole
source venv/mole/bin/activate
Install Binary Ninja's Python API:
$BINJA_BIN/scripts/install_api.py
Install Mole:
pip install .
Development
# Python virtual environment
python3 -m venv venv/mole_dev
source venv/mole_dev/bin/activate
# Binary Ninja Python API
$BINJA_BIN/scripts/install_api.py
# Mole
pip install .[develop]
Description
Automated archival mirror of github.com/cyber-defence-campus/mole
2.1 MiB
Languages
Python
87.9%
C
10.3%
C++
1.6%
Makefile
0.2%