Presenter: Scott Hand
Date: 23 Feb 2012
Description: For the second part of our exploitation section, we looked at heap based exploitation. We introduce the fundamentals of dynamic memory allocation and highlight several exploitable properties. These ideas are put into practice in a set of heap overflow challenges from exploit-exercise.com's Protostar VM. We walk through the first three. Other uses of heap space such as heap spraying are mentioned.