Summary
In this chapter, we learned about more advanced Metasploit usage. We took our payload generation skills to the next level by leveraging a tool outside of the Metasploit Framework, Shellter, is able to leverage Metasploit payloads. We also explored in detail the capabilities of msfvenom
, today's union of what used to be Metasploit's payload and encoder tools. After payloads, we looked at how to build a custom module with Ruby and how to get it working within Metasploit. We then examined making Metasploit use highly organized and efficient with the Armitage frontend GUI. We also demonstrated the enumeration and exploitation of a target in Armitage. Finally, we learned how to leverage Metasploit payloads to construct powerful social engineering attacks.