HardenSys
Comprehensive security policy management and compliance checking for Windows & Linux systems
CLI Interface
Command-line tool for automation and scripting
GUI Interface
User-friendly graphical interface for easy management
Parameters
Comprehensive coverage of security settings
Compliance Reports
Generate detailed security compliance reports
Tool Overview
Account Policies
Password policies, account lockout settings, and authentication controls
9 ParametersUser Rights
User rights assignment and privilege management
7 ParametersSecurity Options
Advanced security options and system configuration
24 ParametersSystem Settings
UAC settings, system services, and user account controls
32 ParametersFirewall
Firewall configuration and network security rules
18 ParametersAudit Policy
Advanced audit policy configuration and monitoring
20 ParametersApplication Guard
Microsoft Defender Application Guard settings
11 ParametersKey Features
Comprehensive Coverage
Comprehensive coverage of major Windows and Linux security categories
Backup & Restore
Automatic backup of current security policies with restore capability
Compliance Reports
Generate detailed HTML and PDF compliance reports
CLI & GUI
Both command-line and graphical interfaces for different use cases
Automation Ready
Perfect for automated security audits and compliance checking
Admin Privileges
Designed to run with administrator privileges for full functionality
Quick Start
Windows Quick Start
Install dependencies
Install required Python packages
pip install -r requirements.txt
Run & generate report
Use an elevated PowerShell/CMD if needed
python HardenSys.py --output report.html
Linux Quick Start
Install dependencies
Install required Python packages
pip3 install -r requirements.txt
Run & generate report
Use sudo if your environment requires root
python3 HardenSys.py --output report.html