Nessus is a free and open-source vulnerability scanner that allows administrators to audit the security of systems and networks. It checks for vulnerabilities, misconfigurations, missing security patches, default passwords and denial of service. Nessus has a client-server architecture that allows scanning of multiple hosts simultaneously from one PC. It produces comprehensive reports that are exportable to formats like HTML and LaTeX.