The indirect overflow via pointers [4] overflows a buffer to overwrite a pointer, which is used subsequently to overwrite a code pointer. With this technique it is possible to overwrite the return ...
Many thanks to Dan Crawl from the University of Colorado, for putting together this checklist based on his own exchange experiences. We hope you will find this useful in planning your exchange. While ...