Download Latest Version shbenchmark.zip (3.7 kB)
Email in envelope

Get an email when there's a new version of System Hardening Benchmark

Home
Name Modified Size InfoDownloads / Week
README.md < 7 hours ago 696 Bytes
shbenchmark.zip < 7 hours ago 3.7 kB
auditor.cpython-313.pyc < 8 hours ago 2.4 kB
auditor.py < 8 hours ago 1.8 kB
main.py < 8 hours ago 534 Bytes
Totals: 5 Items   9.1 kB 0

System Hardening Compliance Auditor

This tool simulates a security compliance audit, checking system configurations against a defined benchmark (e.g., DISA STIG or CIS).

Features

  • Simulated Checks: Verifies simulated system states like "SSH Root Login" or "Password Complexity".
  • Reporting: Generates a detailed JSON report with pass/fail status for each check.

Quick Start

To use this tool, run the auditor:

# Run audit with 'standard' profile
python lab_runner.py compliance-audit --profile standard

Output

  • Console: Summary of Passed/Failed checks.
  • File (compliance_report.json): Detailed breakdown of every check performed.
Source: README.md, updated 2026-01-28