-
Pull created image
-
Install Docker
-
Pull googlephish image
docker pull dmdhrumilmistry/googlephish
-
run docker image
docker run -d -p 8000:8000 dmdhrumilmistry/googlephish
-
-
Build Image and run using build command
sudo docker build -t googlephish .
You can specify your credentials using build arguments like this :
ℹ️ Please replace build arguments by your credentials
sudo docker build -t googlephish --build-arg dj_email="[email protected]" --build-arg dj_username="admin" --build-arg dj_password="GooglePhish" .
and run it :
docker run -d -p 8000:8000 googlephish
If you have build the dockerfile with no arguments, the default credentials are :
- Username :
admin
- Password :
GooglePhish
- Username :
-
Using Docker Compose
⚠️ Doesn't work yet
```bash
docker-compose up
```
-
Clone/Download repo
git clone https://github.com/dmdhrumilmistry/GooglePhish.git
-
Install requirements
python3 -m pip install -r requirements.txt
-
Check for errors
python3 manage.py check
Proceed if no errors were encountered.
-
migrate db
python3 manage.py makemigrations python3 manage.py migrate
-
Create user
python3 manage.py createsuperuser
-
Collect static files
python3 manage.py collectstatic
-
Run server
python3 manage.py runserver
Use
--insecure
tag if any issue is encountered while loading static files.
-
Generate and copy new key
python3 generate_new_key.py
-
update secret key in settings.py of GooglePhish on line 23
# SECURITY WARNING: keep the secret key used in production secret! SECRET_KEY = 'your_new_key'
-
Dashboard login page
http://127.0.0.1:8000/pawned
python3 manage.py runserver
if static files are not loading, turn on debug mode or use
python3 manage.py runserver --insecure
-
Start server
python3 manage.py runserver
-
forward port using ssh
ssh -R 80:localhost:8000 localhost.run
8000 is port of localhost server. 80 is localhost.run server port. Localhost is service that helps you to expose your server running on localhost to the internet, visit their documentation for more info
-
Now send link to your victim
You can redirect user from google meet to your phishing page link using
https://meet.google.com/linkredirect?dest=your_link
- Create an issue
- Fork the repo, update script and create a Pull Request