Isi kandungan:
- Definisi - Apakah Pencegahan Pelaksanaan Data (DEP) bermaksud?
- Techopedia menerangkan Pencegahan Pelaksanaan Data (DEP)
Definisi - Apakah Pencegahan Pelaksanaan Data (DEP) bermaksud?
Pencegahan pelaksanaan data (DEP) adalah ciri keselamatan dalam sistem pengendalian yang menghalang aplikasi daripada melaksanakan kod dari lokasi memori yang tidak dapat dieksekusi. DEP adalah teknologi perkakasan dan perisian yang dikuatkuasakan yang direka untuk melindungi eksploitasi kod berasaskan memori. Ia mula diperkenalkan pada Windows XP Service Pack 2. Ia juga boleh didapati di Linux dan Mac OS.
Techopedia menerangkan Pencegahan Pelaksanaan Data (DEP)
DEP berfungsi dengan mengimbas timbunan memori dan tumpukan secara rutin untuk tindakan memuat data ke dalam memori. Perkakasan perkakasan DEP dikuatkuasakan menggunakan CPU untuk menandakan semua lokasi ingatan yang ditandai dengan nilai atribut untuk tidak dilaksanakan. Setelah kelainan dikesan di lokasi ini dari segi pelaksanaan kod, pengecualian dihantar ke mekanisme keselamatan OS utama. Perisian yang dikuatkuasakan oleh DEP hanya menyemak pengecualian dalam jadual fungsi permohonan utama. Ini memberikan perlindungan terhadap sekuriti keselamatan seperti limpahan buffer.