Welcome to the Hardening Interface
Introduction
To use HardeningKitty service more easily, we have created an interface which permits better understanding of Windows security policies. Also, this interface allows you to generate a CSV file for the purpose of auditing or applying a configuration.
Moreover, it works on macOS with HardeningDoggy based on HardeningKitty.
This web-interface use php, therefore, it's necessary to run it on serveur environnement like MAMP or similar.
You can also try this interface through a demo.
How can I use it ?
On windows
All details about HardeningKitty is on this repository : https://github.com/0x6d69636b/windows_hardening
How can I use HardeningKitty ?
- Download the HardeningKitty script here
- Import the ps1 script :
Import-Module .\Invoke-HardeningKitty.ps1
How can I run HardeningKitty audit mode ?
- Download your CSV file configuration
- Run this command :
Invoke-HardeningKitty -Mode Audit -FileFindingList <file.csv>
How can I save my configuration ?
- Download your CSV file configuration
- Run this command :
Invoke-HardeningKitty -Mode Config -FileFindingList <file.csv> -Backup
How can I apply a configuration ?
- Download your CSV file configuration
- Run this command :
Invoke-HardeningKitty -Mode HailMary -FileFindingList <file.csv>
On macOS
All details about HardeningDoggy is on this repository : https://github.com/ataumo/macos_hardening
How can I use HardeningDoggy ?
- Download the HardeningKitty script here
- Run the bash script :
./doggy.sh
How can I run HardeningDoggy audit mode ?
- Download your CSV file configuration
- Run this command :
./doggy.sh -a -file <file.csv>
How can I apply a configuration ?
- Download your CSV file configuration
- Run this command :
./doggy.sh -r -file <file.csv>
Would you like to see more about this project ?
You can see this to understand how the interface works.