During a security assessment, you are tasked with identifying potential vulnerabilities, testing them, and providing proof of concept for exploits on a number of systems on the network. Which multipurpose tool would be ideal for this type of engagement, offering robust databases of exploits and payloads?
Metasploit Framework
Nmap
Nessus
Wireshark