Tietojen suorittamisen estäminen

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 16. maaliskuuta 2020 tarkistetusta versiosta . tarkastukset vaativat 3 muokkausta .

Data Execution Prevention ( D áta  E xecútion P revéntion , DEP) on Linuxiin , Mac OS X :ään , Androidiin ja Windowsiin sisäänrakennettu suojausominaisuus, joka estää sovellusta suorittamasta koodia muistialueelta, joka on merkitty "vain data". Se estää jotkin hyökkäykset, jotka esimerkiksi tallentavat koodia tällaiselle alueelle puskurin ylivuotojen avulla .

DEP toimii kahdessa tilassa:

Tämä ominaisuus ilmestyi ensimmäisen kerran Windows XP Service Pack 2 :ssa . Linuxille ytimen versiossa 2.6.8 elokuussa 2004.

Android

Tämä ominaisuus on ollut saatavilla Android 4.1 Jelly Beanista lähtien.

Katso myös

Linkit