2024-07-13 13:55:03 +02:00
2024-07-08 16:47:32 +02:00
2024-07-11 20:27:06 +02:00
2024-07-08 16:47:32 +02:00
2024-05-23 11:13:31 +02:00
2024-05-30 16:24:01 +02:00
2024-05-22 19:59:28 +02:00
2024-07-13 13:55:03 +02:00

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]
S
Description
Automated archival mirror of github.com/cyber-defence-campus/mole
Readme Apache-2.0
2.1 MiB
Languages
Python 87.9%
C 10.3%
C++ 1.6%
Makefile 0.2%