Windows: що таке dep

Відео: Як включити DEP в Windows 8

Відразу ж після появи комп`ютерів з`явилися і перші комп`ютерні віруси. І якщо спочатку програмісти писали їх заради забави, пізніше віруси стали створюватися з метою крадіжки конфіденційних даних і здійснення на комп`ютері користувача інших шкідливих дій. Одним з бар`єрів на їх шляху є функція DEP.

Відео: How To Disable DEP On Windows 7

Windows: що таке DEP

DEP розшифровується як Data Execution Prevention, або запобігання виконання даних. Ця функція вбудована в усі сучасні операційні системи, включаючи і Windows. Її завданням є блокування спроб виконати код, що знаходиться в області пам`яті, призначеної тільки для даних. Логіка такої заборони проста і зрозуміла: дані - це не виконуваний код, а інформація. Якщо область пам`яті має позначку "тільки для даних", То в ній не може бути виконуваного коду. І коли раптом в цій області пам`яті якийсь процес намагається запустити код, це вже явна ознака нештатної ситуації.

Завдяки функції DEP, що здійснює контроль вмісту оперативної пам`яті, вдається відбивати безліч атак. Як тільки з`ясовується, що якась програма некоректно використовує системну пам`ять, DEP тут же закриває цю програму і видає попередження про те, що було попереджено виконання даних.

Функція захисту реалізована на апаратному та програмному рівні, що підвищує її надійність. Апаратна захист використовує можливості процесорів, в яких є підтримка DEP. При цьому деякі області пам`яті позначаються як що не містять виконуваного коду. Якщо якась програма намагається запустити код з такою області пам`яті, дане додаток тут же закривається.



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



Користувач має можливість змінити налаштування DEP. Для цього необхідно відкрити "Панель управління", Вибрати вкладку "система", потім "властивості системи" - "додатково" - "швидкодія" - "параметри". У віконці "параметри швидкодії" знайдіть вкладку "Запобігання виконання даних". У вас є можливість включити DEP тільки для основних програм і служб або для всіх, крім перерахованих в списку. Для зміни параметрів настройки захисту необхідний пароль адміністратора.

Відео: Як включити або вимкнути Dep



Увага, тільки СЬОГОДНІ!

Увага, тільки СЬОГОДНІ!
» » Windows: що таке dep