SysHardn Release v0.1.0
Downloads
- Ubuntu 22.04 LTS (x86_64, tarball):
syshardn-v*-linux-x86_64.tar.gz - Ubuntu 22.04 LTS (arm64/aarch64 via QEMU, tarball):
syshardn-v*-linux-aarch64.tar.gz - Windows Server 2022 (x86_64, zip + exe):
syshardn-v*-windows-x64.zip,syshardn-v*-windows-x64.exe
Supported Platforms
- Windows 10 and Windows 11 (x86_64)
- Ubuntu 20.04 LTS and newer (x86_64/arm64)
- CentOS 7 and newer (x86_64)
Installation
Linux
# Download the tarball for your architecture
tar -xzf syshardn-v*-linux-<arch>.tar.gz
chmod +x syshardn-v*-linux-<arch>
./syshardn-v*-linux-<arch> --helpWindows
# Download and extract the zip package
Expand-Archive -Path .\syshardn-v*-windows-x64.zip -DestinationPath .\syshardn
.\syshardn\syshardn-v*-windows-x64.exe --helpVerification
Verify the download using SHA256 checksums (*.sha256 files included).
Quick Start
# List available rules
./syshardn list-rules
# Check compliance (read-only)
sudo ./syshardn check --level basic --dry-run
# Generate report
sudo ./syshardn report --format html