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.
- Pull the image from the docker hub
- Build the docker image from the github repo
- Clone the github repo and then build the 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