Gophish v0.4.0
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. π
- 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)
-
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 |

