Chapter 10: Extending Metasploit and Exploit Development

In the preceding chapter, you learned how to effectively use Armitage to easily perform some complex penetration testing tasks. In this chapter, we'll gain a high-level overview of exploit development. Exploit development can be quite complex and tedious and is such a vast topic that an entire book could be written on it. However, in this chapter, we'll try to get a gist of what exploit development is, why it is required, and how the Metasploit Framework helps us to develop exploits. The topics to be covered in this chapter are as follows:

  • Understanding exploit development concepts
  • Understanding exploit templates and mixins
  • Understanding Metasploit mixins
  • Adding external exploits to Metasploit ...

Get Metasploit 5.0 for Beginners - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.