Windows SEH Overflows: Abusing Windows’ Structured Exception Handling

Introduction Structured exception handling (SEH) is a Microsoft extension to C to handle certain exceptional code situations, such as hardware faults. Developers will often make use of similar constructs among different languages, such as try-catch, try-except or try-finally statements. Such structures will instruct the program to, if for some reason Read more…