Tartalomjegyzék:
- Meghatározás - Mit jelent az adatvégrehajtás megelőzése (DEP)?
- A Techopedia elmagyarázza az adatvégrehajtás megelőzését (DEP)
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.
