Releases: hardentools/hardentools
v2.6-beta2
Updates fyne.io framework and improves UI
Please use hardentools.exe for standard use cases.
Known Issues:
- Parts of text in UI is shown "fuzzy" (bug in current fyne.io UI framework)
v2.6-beta
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)
Known Issues:
- Enforce Update Checks can't set the time interval (e.g. to one day, which would be better)
- Disable Updates from Links setting is also available (and implemented) for Writer, but does not work.
- Needs further testing
- Parts of text in UI is shown "fuzzy" (bug in current fyne.io UI framework)
Please use hardentools.exe for standard use cases.
v2.5
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 #120
Known Issues:
- Parts of text in UI is shown "fuzzy" (bug in current fyne.io UI framework)
Please download and use "hardentools.exe" for normal use cases.
Usability update with minor fixes/cleanups
Usability update with minor fixes/cleanups. No updates regarding hardening, no need to harden again.
Please download and use "hardentools.exe" for normal use cases.
Details:
- 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
PUA fix + Edge Download PUA
Please download and use "hardentools.exe" for normal use cases.
Changes:
- Fixes a bug in the Microsoft Defender PUA Protection from v2.2
- add edge download blocker to PUA module
- use go 1.19 to compile
Release 2.2
Please download and use "hardentools.exe" for normal use cases.
Changes since 2.1:
- 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)
v2.2-beta3
Activation of Microsoft Defender PUA Protection added (enabled by default)
v2.2-beta2
Improved CLI version
v2.2-beta
Beta Release, please test and would be kind if you could provide us feedback.
Please download and use "hardentools.exe" for normal use cases.
Changes since 2.1:
- 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.
v2.1
Please download and use "hardentools.exe" for normal use cases.
No changes since 2.1-rc1.
Changes since 2.0:
- 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