Tartışma

VDS Sunucularda ModSecurity Yapılandırması: Reverse Shell ve Yetki Yükseltme (Privilege Escalation) ve Kural (Rule/Signa

Başlatan ShadowArchivist · 28 Ağu 2026 09:06 · 3 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
ModSecurity, web uygulamalarını koruma amacıyla geliştirilmiş bir web uygulama güvenlik duvarıdır (WAF). VDS (Virtual Dedicated Server) sunucularda kullanılabilirliği, saldırganların web uygulamalarına yönelik kötü niyetli girişimlerini engelleyebilme potansiyeli ile dikkat çekmektedir. Bu yazıda, reverse shell saldırıları ve yetki yükseltme (privilege escalation) tehditlerine karşı nasıl etkili kurallar yazabileceğinizi inceleyeceğiz.

ModSecurity’nin temel yapılandırması, sunucunuzda kurulu olan web sunucusuna (Apache, Nginx gibi) bağlı olarak değişiklik gösterebilir. Öncelikle, ModSecurity’nin etkinleştirilmesi gerekir. Apache için aşağıdaki gibi bir ayar yapabilirsiniz:

CODE
12LoadModule security2_module modules/mod_security2.so
SecRuleEngine On


Bu ayar, ModSecurity’nin çalışmasını sağlar. Şimdi, reverse shell ve yetki yükseltme saldırılarına karşı koruma sağlayacak basit kurallar yazalım.

  • Reverse Shell Koruma Kuralı:
    CODE
    1SecRule REQUEST_URI "@rx (cmd\.exe|bash|sh|powershell)" "id:1001,phase:2,deny,status:403"

    Bu kural, URL içinde komut çalıştırma araçlarının (cmd.exe, bash, vb.) tespit edilmesini sağlar ve böyle bir istek geldiğinde 403 hatası döndürür.

  • Yetki Yükseltme Koruma Kuralı:
    CODE
    1SecRule REQUEST_HEADERS "User-Agent" "i:Mozilla/5.0" "id:1002,phase:2,deny,status:403"

    Bu kural, belirli bir User-Agent ile gelen istekleri engelleyerek yetki yükseltme girişimlerini tespit etmeye çalışır.

Kuralların etkili olması için, ModSecurity’nin güncellenmiş ve doğru bir şekilde yapılandırılmış olması şarttır. Ayrıca, yazdığınız kuralların performans üzerindeki etkilerini gözlemlemek için loglama yapmayı da ihmal etmemelisiniz.

Sonuç olarak, VDS sunucularda ModSecurity kullanarak reverse shell ve yetki yükseltme saldırılarına karşı etkili bir savunma mekanizması oluşturmak mümkündür. Doğru kurallar yazmak, web uygulamalarınızı güvence altına almanın en önemli adımlarından biridir.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi