An intermediate-level course which teaches students the fundamentals of modern
exploit development. It starts with basic buffer overflow attacks and builds into
learning the skills needed to crack the critical security mitigations protecting
enterprises.

After completing this course, Analyst will be able to understand:

  1. Windows User Mode Exploit Development: General Course Information
  2. WinDbg and x86 Architecture
  3. Exploiting Stack Overflows
  4. Exploiting SEH Overflows
  5. Introduction to IDA Pro
  6. Overcoming Space Restrictions: Egghunters
  7. Creating Custom Shellcode
  8. Reverse Engineering for Bugs
  9. Stack Overflows and DEP Bypass
  10. Stack Overflows and ASLR Bypass
  11. Format String Specifier Attack Part I
  12. Format String Specifier Attack Part II
  13. Trying Harder: The Labs