Installation¶
There are two primary ways to install and run revenge. You can use python
directly, or you can utilize the docker image.
Note
Python 2 is NOT supported!
Python3¶
Virtual Environment¶
It’s recomended to install revenge into a python virtual environment. If
you haven’t used this before, don’t worry, it’s easy.
First, install the python virtualenv package:
$ sudo apt update && sudo apt install -y virtualenv
Next, create a virtual environment for revenge:
$ virtualenv --python=$(which python3) /opt/revenge
Finally, you need to have it activated when you install or run revenge. Do
this by sourcing the activate script. Note, this may vary depending on what
shell you’re using, but the base script should be fine for most.:
$ source /opt/revenge/bin/activate
Option 1 – pypi¶
The fastest way to get started is to simply pip install revenge.:
$ pip3 install revenge
Option 2 – git¶
You can install the very latest version of revenge directly from git:
$ pip3 install https://github.com/bannsec/revenge/archive/master.zip
Docker¶
You can use the auto-building docker image with the following:
$ sudo docker run -it --rm --privileged bannsec/revenge