Skip to content
This repository has been archived by the owner on Jan 25, 2019. It is now read-only.

Installation

Utku Sen edited this page May 19, 2017 · 2 revisions

Kali Linux:

Download leviathan by cloning the Git repository:

git clone https://github.com/bla.git

Go inside the folder

cd leviathan

Install Python libraries:

pip install -r requirements.txt

It's done!

Debian/Ubuntu:

Install via Script (Recommended)

Download leviathan by cloning the Git repository:

git clone https://github.com/bla.git

Go inside the folder

cd leviathan

Run installiation script. It will setup required tools (ncrack, masscan) and python libraries.

bash scripts/debian_install.sh

It's done!

Manually Install

Install prerequisites:

apt-get update

sudo apt-get -y install python python-pip git gcc make libpcap-dev build-essential checkinstall libssl-dev libssh-dev libffi-dev python-dev

Download leviathan by cloning the Git repository:

git clone https://github.com/bla.git

Go inside the folder

cd leviathan

Install masscan:

git clone https://github.com/robertdavidgraham/masscan

cd masscan

make

cp bin/masscan /usr/bin/

Install ncrack:

cd ..

wget https://nmap.org/ncrack/dist/ncrack-0.5.tar.gz

tar -xzf ncrack-0.5.tar.gz

cd ncrack-0.5

./configure

make

sudo make install

Install required Python libraries:

sudo pip install -r requirements.txt

macOS:

Install via Script (Recommended)

If homebrew is not installed on your system, please install it first:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Download leviathan by cloning the Git repository:

git clone https://github.com/bla.git

Go inside the folder

cd leviathan

Run installiation script. It will setup required tools (ncrack, masscan) and python libraries.

bash scripts/macos_install.sh

It's done!

Manually Install

If homebrew is not installed on your system, please install it first:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Install pip:

sudo easy_install pip

Install git:

brew install git

Download leviathan by cloning the Git repository:

git clone https://github.com/bla.git

Go inside the folder

cd leviathan

Install masscan:

git clone https://github.com/robertdavidgraham/masscan

cd masscan

make

cp bin/masscan /usr/local/bin/

cd ..

Install ncrack:

brew install ncrack -y

Install required python libraries:

sudo pip install -r requirements.txt --ignore-installed six

Fedora

Install via Script (Recommended)

Download leviathan by cloning the Git repository:

git clone https://github.com/leviathan-framework/leviathan.git

Go inside the folder

cd leviathan

Run installiation script.

bash scripts/fedora_install.sh

It's done!

Requirements

Python version 2.7.x is required for running this program.

Supported platforms: Linux (Kali Linux, Debian, Ubuntu), macOS