Domov zabezpečenia Čo je prevencia vykonávania údajov (dep)? - definícia z technológie

Čo je prevencia vykonávania údajov (dep)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená prevencia vykonávania údajov (DEP)?

Prevencia spustenia údajov (DEP) je bezpečnostná funkcia v operačnom systéme, ktorá zabraňuje aplikáciám v spúšťaní kódu z nevykonateľného miesta v pamäti. DEP je technológia vynútená hardvérom a softvérom navrhnutá na zabezpečenie proti zneužitiu kódu založeného na pamäti. Prvýkrát bol uvedený v systéme Windows XP Service Pack 2. Je k dispozícii aj v systémoch Linux a Mac OS.

Techopedia vysvetľuje prevenciu spustenia údajov (DEP)

Program DEP pracuje tak, že rutinne prehľadáva hromady a hromady pamäte, či neobsahujú akcie na načítanie údajov do pamäte. Mechanizmus DEP vynútený hardvérom používa CPU na označenie všetkých umiestnení pamäte, ktoré sú označené nevykonateľnou hodnotou atribútu. Keď sa v týchto lokalitách zistí abnormalita z hľadiska vykonávania kódu, do bezpečnostného mechanizmu primárneho OS sa odošle výnimka. Softvér vynútený DEP kontroluje iba výnimku v tabuľke funkcií primárnej aplikácie. Toto poskytuje ochranu pred zneužitím zabezpečenia, ako je napríklad pretečenie vyrovnávacej pamäte.

Čo je prevencia vykonávania údajov (dep)? - definícia z technológie