DEP (Data Execution Prevention) — функция предотвращения выполнения данных в Windows. www.shkolazhizni.ru dzen.ru Это набор программных и аппаратных технологий, которые позволяют выполнять дополнительные проверки содержимого оперативной памяти и предотвращать запуск вредоносного кода. www.shkolazhizni.ru
Некоторые особенности работы DEP:
- Отслеживает определённые области памяти или страницы и не позволяет выполнять на них вредоносный код. www.makeuseof.com
- Помечает одну или несколько ячеек памяти как неисполняемые. www.makeuseof.com learn.microsoft.com Это означает, что код не может выполняться из этой области памяти. learn.microsoft.com
- Если приложение пытается выполнить код с защищённой страницы данных, возникает исключение нарушения доступа к памяти. learn.microsoft.com Если исключение не обрабатывается, вызывающий процесс завершается. learn.microsoft.com
- Позволяет блокировать вирусы и другие вредоносные программы, которые пытаются выполнить свой код из областей системной памяти, зарезервированных для Windows и других авторизованных программ. www.shkolazhizni.ru
DEP встроена в операционную систему начиная с Windows XP и Windows Server 2003. learn.microsoft.com