Nessus is a vulnerability scanning program that can scan for the following types of vulnerabilities:
- Default or blank passwords.
- DoS attacks against the TCP/IP stack using invalid packets.
- Various misconfigurations, including old software versions and open mail relay.
- Various vulnerabilities that may allow a hacker to damage a system.
Nessus is free of charge for personal use.