У дома Сигурност Какво е бит за изключване на изпълнение (edb)? - определение от техопедия

Какво е бит за изключване на изпълнение (edb)? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава Execute Disable Bit (EDB)?

Битът за деактивиране на изпълнението е компонент за защита, базиран на хардуер на Intel, използван в централния процесор (CPU) за разделяне на области от паметта като съхранение на инструкции на процесора или като съхранение на данни. EDB класифицира области в паметта, където даден код може да се изпълни или не. Това е основна функция за вход / изход (BIOS), която, ако е активирана, намалява уязвимостта на компютърната система или сървъра към вируси и атаки на злонамерен код. По този начин EDB предотвратява изпълнението на тези вредни вируси и злонамерен софтуер на сървър или мрежа.

EDB също се съкращава като XDB. Intel предлага EDB функция като XD бит. Функцията EDB е достъпна само в най-актуалните версии на процесорите на Intel, но не всички операционни системи (OS) го поддържат.


Този термин е известен още като NX-бит, името, използвано от Advanced Micro Devices (AMD).

Techopedia обяснява изпълнението на бит за деактивиране (EDB)

Вирусите и злонамерените кодове, като червеи и злонамерен софтуер, могат да се опитат да използват метод за превишаване на буфера, за да получат неоторизиран достъп до защитени системни ресурси. Методът на превишаване на буфера е насочен към програми, приемащи входни данни от недоверие. Той съхранява данните в паметта, без да проверява дължината на съхранените данни. Например, злонамерен софтуер предоставя много дълъг текст или полезен товар като входни данни към програма, съдържаща злонамерени изпълними кодове. Когато се съхранява в областта на паметта, полезният товар променя начина на прехвърляне на контрола в различни части на програмата. По този начин програмата прехвърля контрола върху злонамерения код, съхраняван в полезния товар. Ако EDB е деактивиран, процесорът няма да ограничи изпълнението на злонамерен код в областта на паметта. Препоръчва се EDB да бъде активиран в BIOS. Тогава процесорът ще предотврати изпълнението на код в страници само с данни. Активирането на EDB ще увеличи защитата срещу атаки на преливане на буфер.

Както споменахме, EDB е наличен само в по-нови версии на процесори на Intel, но не всички ОС го поддържат. Следват известните текущи ОС, които поддържат EDB:

  • Microsoft Windows Server 2003 със Service Pack 1

  • Microsoft XP със Service Pack 2

  • Microsoft Windows XP Tablet PC Edition 2005

  • SUSE Linux 9.2

  • Red Hat Enterprise Linux 3 Update 3

Активирането на EDB помага на бизнеса и физическите лица да намалят разходите за ремонти, свързани с вируси. Освен това ще намали разпространението на тези злонамерени кодове в мрежа и вероятно в интернет.

Какво е бит за изключване на изпълнение (edb)? - определение от техопедия