Exploit Development and Execution with the Metasploit Framework
Pluralsight
Course Summary
As a security professional learning the ins and outs of exploitation can be challenging. In this course, you'll develop an understanding of how to utilize Metasploit and the assembly language to exploit software applications.
-
+
Course Description
As a security professional learning the ins and outs of exploitation can be challenging. In this course, Exploit Development and Execution with the Metasploit Framework, you'll develop an understading of assembly language so you can use it to exploit software applications. First, you'll learn the basics of efficiently using assembly language in practice. Next, you'll be introduced and explore reverse engineering. Finally, you'll discover how to utilize the Metasploit Framework for exploitation. By the end of this course, you'll have an understanding of the basics of exploitation, and will have an idea of how this looks in practice.
-
+
Course Syllabus
Course Overview- 1m 55s
—Course Overview 1m 55sFundamentals of Reverse Engineering- 1h 13m
—Introduction 1m 29s
—Debuggers Installation 7m 55s
—32-bit Debugger Basics 13m 55s
—64-bit Debugger Basics 4m 13s
—Fundamentals of Assembly Language 9m 28s
—Assembly Instructions 7m 34s
—More About the Assembly Language 4m 16s
—32-bit Reverse Engineering Demo 8m 34s
—64-bit Reverse Engineering Demo 2m 45s
—Analyzing the Stack 9m 50s
—Practicing Reverse Engineering 1m 49s
—Summary 1m 16sBasics of Stack Overflows- 14m 16sStack Overflow Exploitation- 24m 4sPorting Exploits to the Metasploit Framework- 20m 23sAssembly Tricks to Locate Shellcode- 21m 3sStructured Exception Handler- 22m 28s