Review of the Metasploit Project
Better still, the core Metasploit Framework is both free and libre software and comes pre-installed in Kali Linux. (It's BSD-licensed, in case you're curious). The framework offers only a command-line interface, but those wanting GUI-based click-and-drag hacking — plus some other cool features — can drop a bundle for per-seat licenses to Metasploit Pro.
It is up to the individual end user to decide how it will be used. The bad guys already possess the tools capable of doing what is now possible with the MP. Security practitioners need to know how those same bad guys might attack and what is possible. Layered security is not just ACL’s, firewalls, network segregation, IDS, etc. The most important layer in the security process is the human layer. What that human layer can bring to the table is every bit as important as the rule base on the firewall and being armed with the Metasploit Framework will only add to that human value.