Daftar Isi:
- Definisi - Apa arti Pencegahan Eksekusi Data (DEP)?
- Techopedia menjelaskan Pencegahan Eksekusi Data (DEP)
Definisi - Apa arti Pencegahan Eksekusi Data (DEP)?
Pencegahan eksekusi data (DEP) adalah fitur keamanan dalam sistem operasi yang mencegah aplikasi dari mengeksekusi kode dari lokasi memori yang tidak dapat dieksekusi. DEP adalah teknologi perangkat keras dan perangkat lunak yang dirancang untuk mengamankan terhadap eksploitasi kode berbasis memori. Ini pertama kali diperkenalkan di Windows XP Paket Layanan 2. Ini juga tersedia di Linux dan Mac OS.
Techopedia menjelaskan Pencegahan Eksekusi Data (DEP)
DEP bekerja dengan secara rutin memindai tumpukan dan tumpukan memori untuk tindakan memasukkan data ke dalam memori. Mekanisme DEP yang diberlakukan perangkat keras menggunakan CPU untuk menandai semua lokasi memori yang ditandai dengan nilai atribut untuk non-eksekusi. Setelah kelainan terdeteksi di lokasi-lokasi ini dalam hal eksekusi kode, pengecualian dikirim ke mekanisme keamanan OS utama. DEP yang diberlakukan perangkat lunak hanya memeriksa pengecualian dalam tabel fungsi aplikasi utama. Ini memberikan perlindungan terhadap keamanan seperti buffer overflow.