Smashing the Heap under Win2k Blackhat Briefings Windows 2002 Halvar Flake Reverse Engineer Blackhat Consulting Third Generation Exploitation.