gophish
Open-source phishing simulation framework
TLDR
Start Gophish server
SYNOPSIS
gophish [options]
DESCRIPTION
Gophish is an open-source phishing framework for security awareness training and penetration testing. It provides a web interface for creating and managing phishing campaigns, including email template editing, landing page cloning, and results tracking.
The platform is used by security teams to test organizational awareness and response to phishing attacks, with campaign management, user group handling, and API support for automation.
PARAMETERS
-config file
Configuration file path.
CONFIGURATION
config.json
Main configuration file specifying admin server address, phishing server address, database path, and TLS settings.
DEFAULT CREDENTIALS
Username: admin
Password: (shown on first run)
CAVEATS
For authorized security testing only. Requires proper authorization before use. Email sending needs configured SMTP. May be flagged by security software. Store credentials securely.
HISTORY
Gophish was created by Jordan Wright in 2015 as an open-source alternative to commercial phishing simulation platforms. It's widely used in security awareness training and penetration testing.
SEE ALSO
setoolkit(1), king-phisher(1)
