| Name | Modified | Size | Downloads / 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.