Metasploit
The Metasploit Project is seen by many as the de facto standard for executing exploit code against a target machine. The Metasploit Framework contains hundreds of working exploits for a variety of platforms. Attackers can include payloads, encoders, and no-operation (NOP) slide generators with an exploit module to solve almost any exploit-related attack. The key to Metasploit's popularity is that it has weaponized complex attacks in a scripted format so that the average user can launch sophisticated attacks in minutes. You can learn more about Metasploit at www.metasploit.com.
The Metasploit Framework has many different tools that can be used to exploit systems. The available tools are as follows:
Msfcli: This is a command-line interface to the framework that allows a user to launch exploits or attacks through scripts.
Msfconsole: This is the most popular way to access Metasploit. Msfconsole provides access to the entire framework through a series of context-driven command prompts...