Armitage
The Armitage component of Metasploit is a fully interactive graphical user interface created by Raphael Mudge. This interface is highly impressive and serves many features available for free. These interfaces can be useful for those who prefer GUI to be more interactive. to launch Armitage, run the command, Armitage. if Armitage is not installed you can install it with the command:
sudo apt install Armitage
During the startup, select start MSF, which will allow Armitage to connect to your Metasploit instance easily.
After installing Armitage start the Metasploit database by running the command:
sudo msfdb init
Once the database is started now we are good to start with Armitage to start Armitage type:
sudo Armitage
In the terminal. you will be asked if you want to initialize an RPC server, but for now, it is not mandatory. you can simply leave it disabled. After connecting the Armitage GUI will show up. you can start by adding a host, and defining or setting targets all the options are mentioned in the application taskbar to opt for.
Armitage is a great option for users who are not familiar with Linux consoles. The graphical user interface is pretty easy to use and understand as compared to Metasploit where users need to remember the commands to use the framework.
How to Use Metasploit’s Interface
Metasploit itself is a free open-source software, with many contributors in the security community. It supports Vulnerability Research, Exploits development, and also the creation of custom security tools. Metasploit Frameworks are widely used for pen testing and other security purposes. Metasploit offers more than one interface to its underlying functionality, including console, command line interfaces, and graphical interfaces. In addition to these interfaces of Metasploit, utilities provide direct access to functions that are normally offered by Metasploit Framework. these utilities can be invaluable for the exploit development and the situation where you do not need the flexibility of the entire framework.