Показать сообщение отдельно
Старый 18.10.2008, 10:39   #6
Пользователь
 
Регистрация: 10.10.2007
Сообщений: 39
Сказал Спасибо: 0
Имеет 7 спасибок в 5 сообщенях
Argot
По умолчанию

Если сильно не заморачиваться то защита от этого приема всего 4 строчки асемблерного кода ))

Приводить код не буду.
Но суть при вызове функции. Получаем стек и из него получаем адрес от куда нас вызвали. Потом проверям адрес какому адресному пространсву пренадлежит и уже потом выполнять соотведствующие действия ))

Последний раз редактировалось Argot, 18.10.2008 в 10:46.
Argot вне форума   Ответить с цитированием