DieHarder: securing the heap
Run-time detection of heap-based overflows