// project
Security Audit Tool
A comprehensive macOS security assessment tool that checks 15+ controls and generates professional compliance reports.
Controls Checked
- ► Firewall configuration and status
- ► FileVault disk encryption
- ► Gatekeeper and code signing
- ► System Integrity Protection (SIP)
- ► Automatic update configuration
- ► Password policies and screen lock
- ► SSH, Screen Sharing, File Sharing status
- ► Open network connections and listening ports
- ► Suspicious processes and ports
- ► Browser security settings
- ► Failed login attempt analysis
- ► Antivirus detection (Sophos, Malwarebytes)
- ► Kernel extensions audit
- ► User account security and admin count
- ► Privilege escalation vulnerabilities
Sample Output
--- Firewall ---
[PASS] Firewall is enabled
--- Disk Encryption ---
[PASS] FileVault is enabled
--- Remote Access ---
[PASS] SSH is disabled
--- User Accounts ---
[WARN] 3 administrator accounts found
--- Security Software ---
[PASS] Sophos Endpoint Protection detected
[PASS] Firewall is enabled
--- Disk Encryption ---
[PASS] FileVault is enabled
--- Remote Access ---
[PASS] SSH is disabled
--- User Accounts ---
[WARN] 3 administrator accounts found
--- Security Software ---
[PASS] Sophos Endpoint Protection detected