Chapter 11: Visualizing Metasploit
We covered how Metasploit can help law enforcement agencies in the previous chapter. Throughout this book, we used Metasploit primarily using the command line. In this chapter, we will look at various tools and techniques that can allow us to control Metasploit through the GUI. For years, and in the past three editions, we covered Armitage as the primary GUI tool with Metasploit. However, in these past years, we also witnessed Armitage grow into its big brother, Cobalt Strike. The interoperability within Metasploit and Cobalt Strike decreased with the increase in the latter's popularity. Henceforth, even being out of date, we can still use Armitage to carry out a few of the tasks, especially those related to automation.
Metasploit 5.0 also offers a RESTful API, which can be very handy in visualizing databases as you can build your GUI tools. Finally, most of the open source GUI interfaces for Metasploit use Metasploit RPC (Remote Procedure...