Sadržaj:
- Definicija - Što znači sprečavanje izvršavanja podataka (DEP)?
- Tehopedia objašnjava prevenciju izvršavanja podataka (DEP)
Definicija - Što znači sprečavanje izvršavanja podataka (DEP)?
Sprječavanje izvršavanja podataka (DEP) sigurnosna je značajka unutar operativnog sustava koja sprečava aplikacije da izvršavaju kôd s neiskorisive memorijske lokacije. DEP je tehnologija koja se temelji na hardveru i softveru dizajnirana je za zaštitu od iskorištavanja kodova zasnovanih na memoriji. Prvi je put predstavljen u servisnom paketu Windows XP XP 2. Dostupan je i u Linuxu i Mac OS-u.
Tehopedia objašnjava prevenciju izvršavanja podataka (DEP)
DEP djeluje rutinski skeniranjem memorijskih nakupina i radnji radi radnji učitavanja podataka u memoriju. Hardvijski prisiljeni DEP mehanizam koristi CPU za označavanje svih memorijskih mjesta koja su označena vrijednošću atributa za neizvršavanje. Jednom kada se otkriju nepravilnosti na tim lokacijama u smislu izvršenja koda, iznimka se šalje primarnom sigurnosnom mehanizmu OS-a. Softverski prisiljeni DEP provjerava iznimku samo u tablici funkcija primarne aplikacije. To osigurava zaštitu od sigurnosnih esploita poput prepune međuspremnika.
