Virtual machine + repository of typical memory errors for teaching computer security courses.