Categories: Безпека

Windows: що таке DEP

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

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

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

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

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

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

Recent Posts

Як вибрати хостинг для блогу

Але як вибрати хостинг? На що звернути увагу? Якою буде краще? Пропоную тобі класну інфографіку, яка допоможе розставити всі крапки…

9 лет ago

Хостинг-компанія: як вибрати кращу

Від якості хостингу залежить багато чого: стабільність роботи ресурсу, безпека сайту, простота управління ним, прибуток, в кінці кінців. Щоб вибрати…

9 лет ago

Як вибрати телевізор для дому

Сучасні екрани-гіганти дозволяють зануритися в поєднання яскравих образів. Як же вибрати телевізор для дому?

9 лет ago

Як вибрати хостинг компанії: важливі параметри хостингу

Компанії, які надають послуги з оренди місць для розміщення веб-ресурсів, називають хостингові компанії, хостинги, хостери, хости, hosting.

9 лет ago

Як вибрати акумулятор для смартфона

На що потрібно звертати увагу при виборі акумулятора, які параметри важливі, а які другорядні, а також де шукати хороші АКБ,…

9 лет ago

Як вибрати смарт-годинник

Останнім часом смарт-гаджети дуже популярні у просунутих користувачів техніки. Це особливо стосується смарт-годинника або «розумних годин, як їх ще називають.

9 лет ago