OpenVAS
OpenVAS is a full-featured vulnerability scanner that includes unauthenticated and authenticated testing, various high-level and low-level internet and industrial protocols, performance tuning for large-scale scans, and a powerful internal programming language to implement any vulnerability test.