Running with sudo is recommended for a complete audit — some checks (like reading /etc/shadow for empty passwords, or firewall status) require root privileges to return fully accurate results. The ...