Koti turvallisuus Mikä on tietojen suorittamisen estäminen (dep)? - määritelmä techopediasta

Mikä on tietojen suorittamisen estäminen (dep)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä tietojen suorittamisen estäminen (DEP) tarkoittaa?

Tietojen suorituksen estäminen (DEP) on käyttöjärjestelmän turvaominaisuus, joka estää sovelluksia suorittamasta koodia muista kuin suoritettavista muistipaikoista. DEP on laitteisto- ja ohjelmistovalvottu tekniikka, joka on suunniteltu suojaamaan muistipohjaisilta koodin hyväksikäytöiltä. Se esiteltiin ensimmäisen kerran Windows XP Service Pack 2: ssa. Se on saatavana myös Linuxissa ja Mac OS: ssä.

Techopedia selittää tietojen suorittamisen estämisen (DEP)

DEP toimii skannaamalla rutiininomaisesti muistikasoja ja pinoja tietojen lataamiseen muistiin. Laitteistoon valvottu DEP-mekanismi käyttää CPU: ta kaikkien muistipaikkojen merkitsemiseen, joille on merkitty ominaisuusarvo suorittamatta jättämistä varten. Kun näissä paikoissa on havaittu poikkeavuus koodin suorittamisen suhteen, poikkeus lähetetään ensisijaiselle käyttöjärjestelmän suojausmekanismille. Ohjelmiston asettama DEP tarkistaa vain poikkeuksen ensisijaisen sovelluksen funktiotaulukossa. Tämä tarjoaa suojan turvallisuustilanteilta, kuten puskurin ylivuodolta.

Mikä on tietojen suorittamisen estäminen (dep)? - määritelmä techopediasta