Skip to main content

GoPhish

GoPhish is an Open-Source Phishing Toolkit. It provides the ability to quickly and easily setup and execute Phishing Engagements and Security Awareness Training.

After Installing GoPhish we can Login with the Default Credentials: admin:gophish

GP


Sending Profiles

Sending Profiles: Sending Profiles are the Connection Details required to actually send our Phishing E-Mails. This is just simply an SMTP Server that you have access to.

Settings
:: Profile Name
Name: Local Server

:: Who is Sending the E-Mail
From: email@provider.com

:: SMTP Server
:: MailHog etc.
Host: 127.0.0.1:25

GP


Landing Pages

Landing Pages: this is the Website that the Phishing E-Mail is going to direct the Victim to. This Page is usually a Spoof of a Website the Victim is familiar with.

:: Name
Name: Website Login

:: Import Site (GoPhish has the ability to Import a Site from the URL)

:: HTML (Custom HTML Template of the Website)

GP


Email Templates

Settings
:: Name (E-Mail Template Name)
Name: IT E-Mail

:: Subject (New Message from IT Team)

:: HTML ➜ Link ➜ Display Text
https://landing-phishing-page.com

:: HTML ➜ Link ➜ Protocol
<other>

:: HTML ➜ Link ➜ URL
{{.URL}}

Email Templates: This is the Design and Content of the E-Mail you're going to actually Send to the Victim. It will need to be Persuasive and contain a Link to your Landing Page to Enable us to Capture the Victim's Username and Password.

GP


Users & Groups

Users & Groups: This is where we can store the E-Mail Addresses of our Intended Targets.

Settings
:: Group Name
Name: Targets

:: +Add (Add Target E-Mail)
user@website.com

GP


Campaigns

Campaigns: This involves Sending E-Mails to one or more Groups and Monitoring for opened E-Mails, Clicked Links, or Submitted Credentials.

Settings
:: Campaign Name
Name: Campaign One

:: Email Template (Select the Name of the Template you Created)

:: Landing Page (Select the Name of the Landing Page you Created)

:: URL (Our Server IP)

:: Sending Profile (Local Server etc.)

:: Group (Select the Name of the Users & Groups you Created)

GP


Results

The Results Page gives us an idea of how the Phishing Campaign is performing by letting us know how many E-Mails have been Delivered, Opened, Clicked and how many Users have submitted data to our Spoof Website.

GP