Аудит и дизассемблирование exploit'ов



расположение SEH-фреймов относительно переполняющихся буферов


Сама структура фреймов проста до безобразия:




struct EXCEPTION_REGISTRATION

{

/* 00h */ EXCEPTION_REGISTRATION  *prev;        // предыдущий SEH-фрейм

/* 04h */ DWORD                   *handler;     // обработчик исключения

};



Содержание раздела