Itthon Biztonság Mi az adatfutás megelőzése (dep)? - meghatározás a techopedia alapján

Mi az adatfutás megelőzése (dep)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az adatvégrehajtás megelőzése (DEP)?

Az adatvégrehajtás megakadályozása (DEP) az operációs rendszer egyik biztonsági funkciója, amely megakadályozza, hogy az alkalmazások kódot futtassanak nem végrehajtható memóriahelyről. A DEP egy hardver és szoftver által kényszerített technológia, amelyet a memóriaalapú kódkitermelések elleni védelemre terveztek. Először a Windows XP Service Pack 2-ben mutatták be. Linux és Mac OS is elérhető.

A Techopedia elmagyarázza az adatvégrehajtás megelőzését (DEP)

A DEP úgy működik, hogy a memória halmazait és kötegeit rutinszerűen átkutatja az adatok memóriába töltésének műveleteihez. A hardver által kényszerített DEP-mechanizmus a CPU-t használja az összes memóriahely megjelölésére, amelyet a végrehajtás egy attribútumértékével megjelöltek. Miután rendellenességet észleltek ezeken a helyeken a kód végrehajtása szempontjából, kivételt küld az elsődleges operációs rendszer biztonsági mechanizmusa. A szoftver által kényszerített DEP csak kivételt keres az elsődleges alkalmazás funkciótáblájában. Ez védelmet nyújt a biztonsági kihagyások, például a puffer túlcsordulása ellen.

Mi az adatfutás megelőzése (dep)? - meghatározás a techopedia alapján