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.
All details about HardeningKitty is on this repository : https://github.com/0x6d69636b/windows_hardening
- Download the HardeningKitty script here
- Import the ps1 script :
Import-Module .\Invoke-HardeningKitty.ps1
- Download your CSV file configuration
- Run this command :
Invoke-HardeningKitty -Mode Audit -FileFindingList <file.csv>
- Download your CSV file configuration
- Run this command :
Invoke-HardeningKitty -Mode Config -FileFindingList <file.csv> -Backup
- Download your CSV file configuration
- Run this command :
Invoke-HardeningKitty -Mode HailMary -FileFindingList <file.csv>
All details about HardeningDoggy is on this repository : https://github.com/ataumo/macos_hardening
- Download the HardeningKitty script here
- Run the bash script :
./doggy.sh
- Download your CSV file configuration
- Run this command :
./doggy.sh -a -file <file.csv>
- Download your CSV file configuration
- Run this command :
./doggy.sh -r -file <file.csv>
You can see this to understand how the interface works.