"Dive Into ROP" is a quick look at the core concepts behind Return Oriented Programming. This tutorial is not an essential pre-requisite for our advanced exploit development class, however it would be a good idea to study Ret2LibC before attending Black Belt Edition class.
Students taking the weekend Exploit Laboratory class can also sign up for the weekday advanced Black Belt edition class as a 4-day combo package. We guarantee you won't be disappointed! Meanwhile, here is "Dive Into ROP":
And here are some more Exploit Laboratory Tutorials.