HardenTools Icon

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

26 Feb 26

Latest version

v2.7-beta

Primary Language

Go

Size

15,220 KB

Stars

3,077

Forks

257

Watchers

3,077

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 Website

Website

GitHub: Let’s build from here Β· GitHub

GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and features, power your CI/CD and DevOps workflows, and secure code before you commit it.

Redirects

Does not redirect

Security Checks

All 66 security checks passed

Server Details

  • IP Address 140.82.112.4
  • Hostname lb-140-82-112-4-iad.github.com
  • Location San Francisco, California, United States of America, NA
  • ISP GitHub Inc.
  • ASN AS36459

Associated Countries

  • US

Safety Score

Website marked as safe

100%

Blacklist Check

github.com was found on 0 blacklists

  • ThreatLog
  • OpenPhish
  • PhishTank
  • Phishing.Database
  • PhishStats
  • URLhaus
  • RPiList Not Serious
  • AntiSocial Blacklist
  • PhishFeed
  • NABP Not Recommended Sites
  • Spam404
  • CRDF
  • Artists Against 419
  • CERT Polska
  • PetScams
  • Suspicious Hosting IP
  • Phishunt
  • CoinBlockerLists
  • MetaMask EthPhishing
  • EtherScamDB
  • EtherAddressLookup
  • ViriBack C2 Tracker
  • Bambenek Consulting
  • Badbitcoin
  • SecureReload Phishing List
  • Fake Website Buster
  • TweetFeed
  • CryptoScamDB
  • StopGunScams
  • ThreatFox
  • PhishFort

Website Preview

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/operating-systems/windows-defences/hardentools

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

About the Data

Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.

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 (22)