HardenTools

A utility that disables a number of risky Windows features. These "features" are exposed by the OS and primary consumer applications, and very commonly abused by attackers, to execute malicious code on a victim's computer. So this tool just reduces the attack surface by disabling the low-hanging fruit.

Open Source

HardenTools Source Code

Author

hardentools

Description

Hardentools simply reduces the attack surface on Microsoft Windows computers by disabling low-hanging fruit risky features.

#hardening#security#windows

Homepage

License

GPL-3.0

Created

11 Jan 17

Last Updated

16 Jun 26

Latest version

v2.7-beta

Primary Language

Go

Size

15,220 KB

Stars

3,093

Forks

259

Watchers

3,093

Language Usage

Language Usage

Star History

Star History

Recent Commits

  • obsti8383 (10 Aug 25)

    Merge pull request #134 from obsti8383/recallFeature Recall feature #131

  • obsti8383 (10 Aug 25)

    fix go vet notifications

  • obsti8383 (10 Aug 25)

    add more color contrast; respect dark mode

  • obsti8383 (09 Aug 25)

    first untested version of Recall hardening #131

  • obsti8383 (09 Aug 25)

    Merge pull request #133 from obsti8383/updates2025 Updates2025

  • obsti8383 (09 Aug 25)

    fix vet error

  • obsti8383 (09 Aug 25)

    fix fyne errors after upgrade; fix potentiel issue with powershell outputs from profile script

  • obsti8383 (08 Aug 25)

    adapt layout of splash screen and expert settings; set LibreOffice to optional

  • obsti8383 (08 Aug 25)

    fix go vet errors

  • obsti8383 (08 Aug 25)

    mod tidy

  • obsti8383 (08 Aug 25)

    update dependencies

  • obsti8383 (01 Apr 24)

    Update README.md add Windows ASR rules error in case of third-party Antivirus solution is in use.

  • obsti8383 (28 Oct 23)

    Merge pull request #129 from obsti8383/updateAndGuiImprovements update fyne.io and improve UI

  • Florian Probst (28 Oct 23)

    update fyne.io and improve UI

  • obsti8383 (30 Sept 23)

    Merge pull request #128 from thechampagne/master fix memory leak

  • XXIV (30 Sept 23)

    import unsafe in utils.go

  • XXIV (25 Sept 23)

    fix memory leak

  • obsti8383 (30 Jul 23)

    Merge pull request #127 from obsti8383/removeCycloneDX Remove CycloneDX SBOM due to missing security fixes in dependencies (circl)

  • obsti8383 (30 Jul 23)

    Remove CycloneDX SBOM due to missing security fixes in dependencies since May 11 (https://github.com/CycloneDX/cyclonedx-gomod/pull/295)

  • obsti8383 (25 Jun 23)

    Merge pull request #125 from obsti8383/feature/libreoffice LibreOffice Hardening using Registry

  • obsti8383 (25 Jun 23)

    optimized version of LibreOffice hardenings #30

  • obsti8383 (25 Jun 23)

    first version of LibreOffice hardenings #30

  • obsti8383 (11 Mar 23)

    Merge pull request #122 from obsti8383/updateFyneIOandChangeHelpDialog Disable OneNote attachments, extend help dialog, update dependencies

  • obsti8383 (11 Mar 23)

    update dependencies

  • Florian Probst (11 Mar 23)

    OneNote: Fix Registry Path, works now

  • obsti8383 (11 Mar 23)

    onenote, next try

  • obsti8383 (11 Mar 23)

    block attachments in onenote, untested

  • obsti8383 (18 Feb 23)

    show all harden items in main help window

  • obsti8383 (29 Dec 22)

    Merge pull request #119 from obsti8383/helpButtonsAndSomeUpdates Add help buttons and some cleanups/fixes/updates;

  • obsti8383 (29 Dec 22)

    add help buttons;fix splash;update libs except fyne.io;some minor code cleanups

HardenTools Security

1.9/10

Repo Security Summary

Updated 01 Jun 26

  • Packaging N/A
  • Dangerous-Workflow N/A
  • Code-Review 1/10
  • Maintained 0/10
  • Token-Permissions N/A
  • Binary-Artifacts 10/10
  • Pinned-Dependencies N/A
  • CII-Best-Practices 0/10
  • Security-Policy 0/10
  • Fuzzing 0/10
  • License 10/10
  • Signed-Releases 0/10
  • Branch-Protection 0/10
  • SAST 0/10

HardenTools Reviews

More Windows Defences

About the Data: HardenTools

API

You can access HardenTools's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/v1/services/hardentools

The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.

Share HardenTools

Help your friends compare Windows Defences, and pick privacy-respecting software and services.
Share HardenTools and Awesome Privacy with your network!

View Windows Defences (17)