Memory Exploits

Objectives

Refreshing core knowledge of 32 bit architecture including:

  The stack, Registers, Endianness
  Immunity & GDB used for the practical sections.

Following this, the course will provide the knowledge and practical skills needed to write exploits using the following techniques:

  EIP buffer overflow
  SEH buffer overflow
  Egg Hunters
  Basic ROP chains
  Modern fuzzing techniques