// project
Security Audit Tool
A comprehensive macOS security assessment tool that checks 15+ controls and generates professional compliance reports - built for IT helpdesk, security operations, and sysadmins.
Controls Checked
- ▸ Firewall configuration & status
- ▸ FileVault disk encryption
- ▸ Gatekeeper & code signing
- ▸ System Integrity Protection (SIP)
- ▸ Automatic update configuration
- ▸ Password policies & screen lock
- ▸ SSH, Screen Sharing, File Sharing status
- ▸ Open network connections & listening ports
- ▸ Suspicious processes & ports
- ▸ Browser security settings
- ▸ Failed login attempt analysis
- ▸ Antivirus detection (Sophos, Malwarebytes)
- ▸ Kernel extensions audit
- ▸ User account security & admin count
- ▸ Privilege escalation vulnerabilities
Sample Terminal Output
--- Firewall Configuration ---
[PASS] Firewall is enabled
--- Disk Encryption ---
[PASS] FileVault is enabled
--- Remote Access ---
[PASS] SSH is disabled
[PASS] Screen Sharing is disabled
--- User Accounts ---
[WARN] 3 administrator accounts found
[PASS] No accounts with empty passwords
--- Security Software ---
[PASS] Sophos Endpoint Protection detected
Audit completed at 2026-02-20 09:14:37
[PASS] Firewall is enabled
--- Disk Encryption ---
[PASS] FileVault is enabled
--- Remote Access ---
[PASS] SSH is disabled
[PASS] Screen Sharing is disabled
--- User Accounts ---
[WARN] 3 administrator accounts found
[PASS] No accounts with empty passwords
--- Security Software ---
[PASS] Sophos Endpoint Protection detected
Audit completed at 2026-02-20 09:14:37
Use Cases
IT Helpdesk
Verify a user's security posture before granting access. Get a snapshot in seconds, not minutes.
Security Operations
Routine security audits, incident investigation, and baseline security assessments across endpoints.
Sysadmins
Pre-deployment verification, policy enforcement checks, and compliance documentation for fleet management.