Skip to content

Gophish v0.4.0

Choose a tag to compare

@jordan-wright jordan-wright released this 18 Sep 13:44
· 259 commits to master since this release

Gophish Just Got Better.

tl;dr - New version of Gophish. Lots of improvements. Binaries can be found below. πŸ˜„

We're excited to announce v0.4.0 of Gophish! This release fixes all sorts of pesky bugs, gives 100% more donut charts and 100% fewer useless maps. Give it a shot! We think you'll really like it.

Big Changes

This release doesn't come with any completely new features but we still made big changes we think you'll like.

  • The target map is now an optional feature. We realized that most tests are internal and that even if it's an external test, the map simply takes up space. Now, you can re-enable it in the "Settings" page. (#747)

  • We've moved all charts from Chartist.js to Highcharts. Highcharts is a well established library that gives good performance and tons of great features. So, for example, now the campaign timeline is fully zoomable. 🎊

timeline.gif

  • We also split out the results status donut chart into multiple charts - one for each status. Previously the results were a bit misleading since we only showed the final status. Now, we show the counts for every status! And hey, who doesn't love more donuts? (#680)

image

  • Datetimes are now stored in UTC format in the database. So, the API will now return dates in UTC as opposed to the browser's local time zone. This gives us more consistency in the case where browser's and servers have different time zones when campaigns are scheduled. It's worth noting that we adjust the times on the frontend so that all campaigns and scheduling in the browser still show local time. We just convert everything to UTC for storage. (#316)

  • We changed the font size in the UI from 18px to 16px. This should give a bit more space and improve the look and feel. I guess this was a 😎 small change.

New Website!

We just launched the new version of our website at getgophish.com. This was created with hand crafted artisanal HTML, so be sure to check it out.

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!

Details:

SHA1 Hash Filename
0254e5b9a1febc34611271cc0b56e42c5b9d4bb1 gophish-v0.4-darwin-32bit.zip
80a6017a0080aaacf2ceb042a78e67e301bba623 gophish-v0.4-darwin-64bit.zip
4502fa44fe0a7ea0e9defcc49f33fe76fbf5bac4 gophish-v0.4-linux-32bit.zip
252f0f2d7712d83c3495734b6e74485f0f3f35d9 gophish-v0.4-linux-64bit.zip
db5324935450e5a8377c81d213c59937a594e551 gophish-v0.4-windows-32bit.zip
4d9082b97ca9fd36c8195a536f45197b07b37989 gophish-v0.4-windows-64bit.zip