Install Phishing Frenzy with Docker


Alternative install guiding using docker to help automate the installation process.

Install Docker

Ubuntu 14 x64

$ sudo apt-get update
$ sudo apt-get install docker.io
$ sudo ln -sf /usr/bin/docker.io /usr/local/bin/docker
$ sudo sed -i '$acomplete -F _docker docker' /etc/bash_completion.d/docker.io

Kali x64

curl -sSL https://get.docker.io/ubuntu/ | sudo sh

Confirm Docker is installed by executing sudo docker version

The output should look like the following

Client version: 1.2.0
Client API version: 1.14
Go version (client): go1.3.1
Git commit (client): fa7b24f
OS/Arch (client): linux/amd64
Server version: 1.2.0 
Server API version: 1.14
Go version (server): go1.3.1
Git commit (server): fa7b24f

There are three different ways to build a docker image.

Install Phishing Frenzy from a docker image

$ sudo docker pull b00stfr3ak/ubuntu-phishingfrenzy

Build Phishing Frenzy docker image from Github

$ sudo docker build -t="b00stfr3ak/ubuntu-phishingfrenzy"  github.com/b00stfr3ak/ubuntu-phishingfrenzy

Build Phishing Frenzy docker image locally

$ git clone https://github.com/b00stfr3ak/ubuntu-phishingfrenzy
$ cd ubuntu-phishingfrenzy
$ sudo docker build -t="b00stfr3ak/ubuntu-phishingfrenzy" .

Confirm image was installed sudo docker images

REPOSITORY                         TAG                 IMAGE ID            CREATED                  VIRTUAL SIZE  
b00stfr3ak/ubuntu-phishingfrenzy   latest              52403da62f70        Less than a second ago   1.136 GB
ubuntu                             latest              826544226fdc        7 days ago               194.2 MB

Run docker image

$ sudo docker run -d -p 80:80 b00stfr3ak/ubuntu-phishingfrenzy