Book Image

Mastering Metasploit

By : Nipun Jaswal
Book Image

Mastering Metasploit

By: Nipun Jaswal

Overview of this book

Table of Contents (17 chapters)
Mastering Metasploit
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 3. The Exploit Formulation Process

Exploit formulation is all about how exploits are made and what they are actually made of. In this chapter, we will cover various vulnerabilities and will try to develop approaches and methods to exploit these vulnerabilities. In addition to that, our primary focus will be on building exploit modules for Metasploit. We will also cover a wide variety of tools that will aid exploit writing in Metasploit. However, an important aspect of exploit writing is the basics of assembly language. If we do not cover the basics of assembly, we will not be able to understand how things actually work. Therefore, let's first start a discussion about the assembly language and the essentials required to write exploits from it.

By the end of this chapter, we will know more about the following topics:

  • The stages of exploit development

  • The parameters to be considered while writing exploits

  • How various registers work

  • How to fuzz software

  • How to write exploits in the Metasploit...