Veri Yürütme Engellemesi

Veri Yürütme Engellemesi (DEP)

Veri Yürütme Engellemesi (DEP), kötü amaçlı yazılımların ve diğer güvenlik tehditlerinin bilgisayar sistemlerine zarar vermesini önlemek için tasarlanmış bir güvenlik özelliğidir. Belleğin yürütülebilir olmayan bölümlerinde yürütülebilir kodun çalışmasını engelleyerek çalışır.

DEP Nasıl Çalışır?

DEP, işletim sisteminin bellek yönetim birimi tarafından uygulanır. Belleği iki ana bölüme ayırır:

  • Yürütülebilir Bellek: Kodun çalıştırılabileceği bellek bölümü.
  • Yürütülemez Bellek: Kodun çalıştırılamayacağı bellek bölümü.

DEP, yürütülemez bellek bölümlerinde yürütülebilir kodun çalışmasını önler. Bu, kötü amaçlı yazılımların ve diğer güvenlik tehditlerinin sistem belleğine enjekte edilmesini ve yürütülmesini zorlaştırır.

DEP’nin Faydaları

DEP, bilgisayar sistemlerini aşağıdakiler de dahil olmak üzere çeşitli güvenlik tehditlerine karşı korur:

  • Arabellek Taşmaları: Kötü amaçlı yazılımların yürütülemez bellek bölümlerine kod enjekte etmesine izin veren güvenlik açıkları.
  • Yığın Taşmaları: Kötü amaçlı yazılımların yürütülemez bellek bölümlerine kod enjekte etmesine izin veren güvenlik açıkları.
  • Tampon Taşmaları: Kötü amaçlı yazılımların yürütülemez bellek bölümlerine kod enjekte etmesine izin veren güvenlik açıkları.
  • Diğer Güvenlik Açıkları: Kötü amaçlı yazılımların yürütülemez bellek bölümlerine kod enjekte etmesine izin veren güvenlik açıkları.

DEP’yi Etkinleştirme

DEP, çoğu modern işletim sisteminde varsayılan olarak etkindir. Ancak, bazı durumlarda manuel olarak etkinleştirilmesi gerekebilir.

Windows:

  1. Başlat menüsünü açın.
  2. “Güvenlik ve Bakım” yazın ve Enter’a basın.
  3. “Güvenlik” sekmesini seçin.
  4. “Veri Yürütme Engellemesi” altında “DEP’yi aç” seçeneğini işaretleyin.
  5. “Uygula” ve “Tamam” düğmelerine tıklayın.

macOS:

  1. Sistem Tercihleri’ni açın.
  2. “Güvenlik ve Gizlilik”i seçin.
  3. “Genel” sekmesini seçin.
  4. “Veri Yürütme Engellemesi” seçeneğini işaretleyin.

Linux:

  1. Bir terminal penceresi açın.
  2. Aşağıdaki komutu çalıştırın:

sudo sysctl -w kernel.exec-shield=1

DEP ile İlgili Dosyalar ve Siteler

Sonuç

Veri Yürütme Engellemesi (DEP), bilgisayar sistemlerini kötü amaçlı yazılımlara ve diğer güvenlik tehditlerine karşı koruyan önemli bir güvenlik özelliğidir. Belleğin yürütülemez bölümlerinde yürütülebilir kodun çalışmasını engelleyerek sistemlerin güvenliğini artırır. DEP, çoğu modern işletim sisteminde varsayılan olarak etkindir, ancak manuel olarak etkinleştirilmesi gerekebilir.


Yayımlandı

kategorisi

yazarı: