| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| README.md | 2026-01-28 | 696 Bytes | |
| shbenchmark.zip | 2026-01-27 | 3.7 kB | |
| auditor.cpython-313.pyc | 2026-01-27 | 2.4 kB | |
| auditor.py | 2026-01-27 | 1.8 kB | |
| main.py | 2026-01-27 | 534 Bytes | |
| Totals: 5 Items | 9.1 kB | 1 |
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.