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 Parameters

User Rights

User rights assignment and privilege management

7 Parameters

Security Options

Advanced security options and system configuration

24 Parameters

System Settings

UAC settings, system services, and user account controls

32 Parameters

Firewall

Firewall configuration and network security rules

18 Parameters

Audit Policy

Advanced audit policy configuration and monitoring

20 Parameters

Application Guard

Microsoft Defender Application Guard settings

11 Parameters

Key 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

1

Download

Download the tool and extract to your desired location

Download
2

Install dependencies

Install required Python packages

pip install -r requirements.txt
3

Run & generate report

Use an elevated PowerShell/CMD if needed

python HardenSys.py --output report.html

Linux Quick Start

1

Download

Download the tool and extract to your desired location

Download
2

Install dependencies

Install required Python packages

pip3 install -r requirements.txt
3

Run & generate report

Use sudo if your environment requires root

python3 HardenSys.py --output report.html