github gophish/gophish v0.3.0
gophish v0.3.0

latest releases: v0.12.1, v0.12.0, v0.11.0...
7 years ago

Say Hello to the New Gophish.

tl;dr - New version of Gophish. Tons of features. Binaries can be found below. 😄

We're excited to announce Gophish v0.3.0. This release is packed with updates, so we think you'll really enjoy it.

New Features

Here are just some of the new features in this release:

  • More granular result status (e.g. "Submitted Data" and "Clicked Link" instead of "Success")
  • Support for custom SMTP headers
  • Performance improvements and "summary" API endpoints
  • Automatic SSL certificate creation
  • Support for MySQL
  • Now using select2 instead of typeahead.js when building a campaign
  • Shorter result ID's
  • A whole bunch of bug fixes!

A Python API Client!

To make working with the API even easier, we've developed an official Python API client.. This will make it easier to orchestrate Gophish to create, launch, and manage campaigns.

Community Contributions

Gophish has an incredible community. I wanted to make a spot in these release notes to call out some key contributions that helped make this release amazing:

  • @chrismaddalena has created an awesome tool called GoReport that leverages the Gophish API to generate campaign reports.
  • @LarryGrim has created a comprehensive guide on building a simulated phishing program from scratch.
  • @S0larflare and @snori74 have done an outstanding job of always being quick to answer new issues as they are reported. Thank you both so much!
  • @svigne1 has contributed performance improvements, as well as the MySQL support!

Documentation has moved

All documentation is being moved to our Gitbooks repo here: https://www.gitbook.com/@gophish. Gitbooks allows us to easily manage our documentation and publish both online hosted docs, as well as downloadable PDFs.

We're still finalizing our docs, so please bear with us as we make sure everything is fully documented - especially related to API endpoints.

How to Upgrade

To upgrade, simply download the release for your platform, extract into a folder, and copy (remember to copy, not move so that you have a backup) your existing gophish.db file into the new directory. Then, run the new gophish binary and you'll be good to go!

Now, one more thing:

We want to hear from you!

Have questions, comments, or feature ideas about Gophish? Let us know by filing an issue directly.

Enjoy!

Don't miss a new gophish release

NewReleases is sending notifications on new releases.