Hardentools Changelog

What's new in Hardentools 2.6 Beta 2

Oct 30, 2023
  • Updates fyne.io framework and improves UI

New in Hardentools 2.6 Beta (Jun 26, 2023)

  • Adds some LibreOffice hardenings (using Registry settings):
  • set MacroSecurityLevel for LibreOffice to highest level
  • Ctrl-Click to follow Hyperlinks
  • Block Untrusted Referer Links
  • Enforce Update Checks
  • Disable Updates from Links (Calc)

New in Hardentools 2.5 (Mar 13, 2023)

  • Change:
  • New feature: Disable OneNote attachments
  • Improvement for help dialog in main screen: List all possible harden features
  • Update dependencies, incl. golang security fixes
  • Fixes Help Text Missing for CMD and LSA Protection #120

New in Hardentools 2.4 (Dec 29, 2022)

  • Add help buttons and help texts for every harden item (on main and expert screen). Recommendations by users for improving the help texts are very welcome!
  • fix splash screen (randomly only showing empty window)
  • fix info dialog blocking tool
  • all windows are now centered on screen
  • update libs except fyne.io
  • some minor code cleanups

New in Hardentools 2.2 (Jun 16, 2022)

  • removed functionality in "restore" that deleted registry keys which have not been saved during harden. If you hardened your system with a (really) old version of hardentools, best first restore with an older version (<= 2.1) and then harden with this version again.
  • Compiled with golang 1.18.3 to include all security fixes, even if hardentools seems not be affected (by e.g golang/go#52574)
  • Activation of Microsoft Defender PUA Protection added (enabled by default)
  • Improved CLI version
  • UAC with password prompt now (see #46 )
  • now makes sure that all other UAC registry settings are set correctly (which they are by default)

New in Hardentools 2.2 Beta 3 (Mar 21, 2022)

  • Activation of Microsoft Defender PUA Protection added (enabled by default)

New in Hardentools 2.2 Beta 2 (Feb 21, 2022)

  • Improved CLI version

New in Hardentools 2.2 Beta (Nov 6, 2021)

  • UAC with password prompt now (see #46 )
  • now makes sure that all other UAC registry settings are set correctly (which they are by default)
  • removed functionality in "restore" that deleted registry keys which have not been saved during harden. If you hardened your system with a (really) old version of hardentools, best first restore with an older version (<= 2.1) and then harden with this version again.

New in Hardentools 2.1 (Sep 5, 2021)

  • Update of UI Framework (fyne.io 2.0.1)
  • Additional command line client (hardentools-cli) for special use cases
  • prevent dynamic dll sideloading attacks for fyne.io dll loads
  • Fix missing file extensions hardening for unprivileged users
  • Now also hardens Acrobat Reader 2020 non-DC version

New in Hardentools 2.1 RC 1 (Apr 8, 2021)

  • Update of UI Framework (fyne.io 2.0.1)
  • Additional command line client (hardentools-cli) for special use cases
  • prevent dynamic dll sideloading attacks for fyne.io dll loads
  • Fix missing file extensions hardening for unprivileged users
  • Now also hardens Acrobat Reader 2020 non-DC version

New in Hardentools 2.0 (Jul 6, 2020)

  • Updated travis-ci config

New in Hardentools 2.0 RC1 (Oct 31, 2018)

  • Major refactor of the codebase
  • Added ability to run tool with and without administrator privileges
  • Updated to new version of Go and Go Modules
  • Changed icon
  • Various hardening fixes

New in Hardentools 1.1 RC1 (Mar 27, 2018)

  • Begin of a major refactor of the codebase to simplify the creation of hardening options.
  • Added logging

New in Hardentools 1.0 (Mar 27, 2018)

  • Added ability to enable/disable specific modifications.
  • Added ability to disable Office DDE links.
  • Added more hardening options to Adobe Reader.
  • Added more file extensions to the blacklist.
  • Improved code quality and style.

New in Hardentools 1.0 RC3 (Mar 2, 2017)

  • Added icon to executable