The Metasploit Framework is an advanced open-source platform for
developing, testing, and using exploit code. This project initially
started off as a portable network game and has evolved into a powerful
tool for penetration testing, exploit development, and vulnerability
research.
http://www.metasploit.com/