Windows: что такое dep

Сразу же по окончании появления компьютеров показались и первые компьютерные вирусы. И в случае если сперва программисты писали их для забавы, позднее вирусы стали создаваться с целью кражи тайных данных и совершения на компьютере пользователя вторых вредоносных действий.

Одним из барьеров на их пути есть функция DEP.

Windows: что такое dep

DEP расшифровывается как Data Execution Prevention, либо предотвращение исполнения данных. Эта функция встроена во все современные операционные совокупности, включая и Windows.

Ее задачей есть блокировка попыток выполнить код, находящийся в области памяти, предназначенной лишь для данных. Логика для того чтобы запрета несложна и понятна: эти – это не исполняемый код, а информация.

В случае если область памяти имеет пометку «лишь для данных», то в ней не может быть исполняемого кода. И в то время, когда внезапно в данной области памяти некоторый процесс пробует запустить код, это уже признак нештатной обстановке.

Благодаря функции DEP, осуществляющей контроль содержимого оперативной памяти, удается отражать множество атак. Когда узнается, что какая-то программа некорректно применяет системную память, DEP тут же закрывает это приложение и выдает предупреждение о том, что было предотвращено исполнение данных.Функция защиты реализована на аппаратном и программном уровне, что повышает ее надежность.

Аппаратная защита применяет возможности процессоров, в которых имеется помощь DEP. Наряду с этим кое-какие области памяти помечаются как не которые содержат исполняемого кода.

В случае если какая-то программа пробует запустить код из таковой области памяти, данное приложение тут же закрывается.Необходимость реализации программной защиты позвана изюминками архитектуры Windows, в частности, механизмом обработки исключений. Преимуществом программной защиты есть то, что она может трудиться на персональных компьютерах с любыми процессорами, а также не поддерживающими DEP.

В данном варианте защищаются лишь самые ответственные системные файлы. Пользователь имеет возможность поменять настройки DEP.

Для этого нужно открыть «Панель управления», выбрать вкладку «Совокупность», позже «Свойства совокупности» — «Дополнительно» — «Быстродействие» — «Параметры». В окне «Параметры быстродействия» отыщите вкладку «Предотвращение исполнения данных».

У вас имеется возможность включить DEP лишь для служб и основных программ либо для всех, не считая перечисленных в перечне. Для трансформации параметров настройки защиты нужен пароль администратора.

How To Turn On/Off DEP On Windows 10/8/7


Вы прочитали статью, но не прочитали журнал…

Читайте также: