İçindekiler
- 1. DNS Güvenliği Nedir ve Neden Hayatidir?
- 2. Siber Saldırganların En Çok Kullandığı 4 DNS Saldırı Yöntemi
- 2.1. DNS Tünelleme (DNS Tunneling) ve Veri Sızdırma
- 2.2. DNS Önbellek Zehirlenmesi (DNS Cache Poisoning / Spoofing)
- 2.3. DNS Hijacking (DNS Yönlendirme)
- 2.4. DNS Amplification (Yükseltme) DDoS Saldırıları
- 3. Modern DNS Güvenliği Protokolleri: DoT, DoH ve DNSSEC
- 4. Kurumsal Ağlarda DNS Güvenliğini Sağlamanın 5 Adımı
- Inoguard Yönetilen Ağ ve DNS Güvenliği Çözümleri
- Sonuç: Görünmez Tehditleri DNS Seviyesinde Durdurun
DNS (Alan Adı Sistemi), internetin telefon rehberidir ve siber saldırganların en çok hedef aldığı protokollerden biridir. DNS Güvenliği (DNS Security) kavramını, en sık karşılaşılan DNS saldırı yöntemlerini ve kurumsal ağları bu tehditlere karşı nasıl koruyacağımızı detaylıca ele alıyoruz.
İnternet altyapısının temel yapı taşlarından biri olan Alan Adı Sistemi (DNS - Domain Name System), genellikle "internetin telefon rehberi" olarak adlandırılır. Tarayıcımıza yazmış olduğumuz insani web adreslerini (örneğin inoguard.com.tr), bilgisayarların birbirleriyle iletişim kurmasını sağlayan sayısal IP adreslerine (örneğin 192.168.1.1) çeviren bu protokol, arka planda milisaniyeler içinde milyarlarca kez çalışmaktadır. Ancak 1980'li yıllarda tasarlanan geleneksel DNS protokolü, güvenlik gereksinimleri göz ardı edilerek geliştirilmiştir. Varsayılan olarak şifrelenmemiş ve doğrulanmamış veri paketleri kullanan DNS, günümüzde siber saldırganlar için en popüler ve tehlikeli saldırı vektörlerinden biridir. Yapılan global araştırmalar, siber saldırıların %90'ından fazlasında kötü amaçlı yazılımların komuta kontrol (C2) sunucularıyla iletişim kurmak, veri sızdırmak veya kullanıcıları sahte sitelere yönlendirmek amacıyla DNS protokolünü istismar ettiğini göstermektedir. Kurumsal ağ sınırlarını korumak, veri sızıntılarını önlemek ve kullanıcıların güvenli bir şekilde internete erişimini sağlamak için uygulanan proaktif stratejilerin tamamı DNS Güvenliği (DNS Security) şemsiyesi altında toplanmaktadır. Bu rehberimizde, en yaygın DNS saldırı yöntemlerini ve kurumsal ağları bu tehditlere karşı koruma yollarını inceliyoruz.
1. DNS Güvenliği Nedir ve Neden Hayatidir?
DNS Güvenliği, DNS altyapısını siber saldırılara karşı korumak, DNS protokolü üzerinden gerçekleştirilen veri hırsızlığı ve yönlendirme eylemlerini engellemek amacıyla uygulanan güvenlik politikaları, protokoller ve teknolojik çözümler bütünüdür.
Çoğu kurum, siber güvenlik yatırımlarını web uygulamaları (WAF) ve e-posta ağ geçitleri üzerinde yoğunlaştırırken, DNS trafiğini (Port 53) denetimsiz bırakma hatasına düşer. Saldırganlar, ağ güvenlik duvarlarından (Firewall) genellikle engellenmeden geçen Port 53 trafiğini kullanarak, iç ağdaki kritik sistemlere sızabilir ve hassas kurumsal verileri dışarıya kaçırabilir. Dolayısıyla, güçlü bir DNS güvenlik politikası olmadan kurumsal bir ağın tamamen güvende olduğunu söylemek imkansızdır.
Şekil 1: Güvenli DNS ağ geçitleri ve UTM/NGFW sistemleri, kullanıcı sorgularını gerçek zamanlı filtreleyerek siber tehditleri ağ sınırında durdurur.
2. Siber Saldırganların En Çok Kullandığı 4 DNS Saldırı Yöntemi
DNS protokolünün zayıflıklarını ve denetimsiz yapısını kullanan tehdit aktörleri, kurumlara büyük zararlar verebilecek çeşitli saldırı senaryoları uygulamaktadır:
2.1. DNS Tünelleme (DNS Tunneling) ve Veri Sızdırma
DNS Tünelleme, diğer protokollerin (genellikle HTTP, SSH veya doğrudan çalınan verilerin) DNS sorgularının içerisine gömülerek (kapsüllenerek) dışarıya aktarılması yöntemidir. Kötü amaçlı bir yazılım, çaldığı hassas verileri (örneğin müşteri T.C. kimlik numaraları veya kredi kartı bilgileri) küçük parçalara bölerek alt alan adı (subdomain) sorgusu olarak (örn: veriblok1.çalınanveri.saldirgan.com) dışarıdaki DNS sunucusuna gönderir. Güvenlik duvarı bunu sıradan bir DNS sorgusu sandığı için izin verir. Saldırgan, dışarıda bu sorguları toplayarak veriyi birleştirir. Aynı yöntem, komuta kontrol (C2) sunucularından komut almak için de aktif olarak kullanılmaktadır.
2.2. DNS Önbellek Zehirlenmesi (DNS Cache Poisoning / Spoofing)
DNS sunucuları performansı artırmak için daha önce çözümlenmiş alan adlarını önbelleklerinde (cache) saklar. Önbellek zehirlenmesi saldırısında siber korsanlar, hedef DNS sunucusuna sahte yönlendirme bilgileri enjekte ederler. Örneğin, bir bankanın gerçek IP adresi yerine saldırganın kontrolündeki sahte bir sitenin IP adresi DNS sunucusunun önbelleğine yazılır. Bu sunucuyu kullanan tüm kurum çalışanları, tarayıcılarında doğru adresi yazsalar dahi farkında olmadan sahte web sitesine yönlendirilir ve kimlik bilgileri (phishing yoluyla) ele geçirilir.
2.3. DNS Hijacking (DNS Yönlendirme)
DNS Hijacking, kullanıcının bilgisayarındaki veya yönlendiricisindeki (router) DNS ayarlarının kötü amaçlı yazılımlar vasıtasıyla değiştirilmesidir. Saldırganlar, kurbanın DNS sunucu adresini kendi kontrol ettikleri sahte bir DNS sunucusunun IP adresiyle değiştirir. Bu andan itibaren kullanıcının yaptığı tüm alan adı sorguları saldırganın sunucusu tarafından çözümlenir ve kullanıcı sürekli olarak zararlı reklamlara, sahte giriş sayfalarına veya malware barındıran sitelere yönlendirilir.
2.4. DNS Amplification (Yükseltme) DDoS Saldırıları
DNS, küçük sorgulara karşılık büyük yanıtlar verebilen bir protokoldür. Saldırganlar, IP adreslerini hedef kurumun IP'siymiş gibi taklit ederek (IP spoofing) dünya genelindeki açık DNS sunucularına devasa miktarda DNS sorgusu gönderirler. Açık DNS sunucuları, bu sorguların yanıtlarını taklit edilen hedef IP adresine (yani kurban kuruma) gönderir. Sonuç olarak, kurumun internet hattı ve DNS sunucuları milyonlarca gereksiz DNS paketi altında ezilir ve hizmet veremez hale gelir (DDoS). Ağ altyapısını güçlendirmek hakkında daha fazla bilgiye DDoS Saldırılarına Karşı Ağ Altyapısı Koruma Rehberimizden ulaşabilirsiniz.
3. Modern DNS Güvenliği Protokolleri: DoT, DoH ve DNSSEC
Geleneksel DNS protokolünün açıklarını kapatmak ve veri bütünlüğü ile gizliliği sağlamak amacıyla yeni standartlar geliştirilmiştir. Aşağıdaki tabloda bu modern protokollerin sunduğu avantajları karşılaştırmalı olarak görebilirsiniz:
| Protokol | Açılımı / Yöntemi | Sağladığı Temel Güvenlik Avantajı |
|---|---|---|
| DNSSEC | Domain Name System Security Extensions (DNS Güvenlik Eklentileri) | DNS kayıtlarını dijital olarak imzalar. Sorgu yanıtının gerçekten doğru kaynaktan geldiğini ve yolda değiştirilmediğini doğrular (Önbellek zehirlenmesini önler). |
| DoT | DNS over TLS (TLS Üzerinden DNS) | DNS sorgularını TLS şifrelemesi kullanarak Port 853 üzerinden iletir. Araya girip sorguları izleyen (ortadaki adam - MITM) saldırganların trafiği okumasını engeller. |
| DoH | DNS over HTTPS (HTTPS Üzerinden DNS) | DNS sorgularını standart şifreli HTTPS trafiği içerisine gömer (Port 443). Ağ yöneticilerinin veya ISS'lerin DNS sorgularını gözetlemesini ve sansürlemesini engeller. |
4. Kurumsal Ağlarda DNS Güvenliğini Sağlamanın 5 Adımı
Kurumunuzun ağını ve kullanıcılarını DNS tabanlı tehditlerden korumak için aşağıdaki proaktif önlemleri vakit kaybetmeden devreye almalısınız:
- DNS Filtreleme (DNS Filtering) Kullanın: Kullanıcıların internet sorgularını analiz eden ve zararlı/phishing kategorisindeki alan adlarına giden istekleri daha sorgu aşamasındayken engelleyen tehdit istihbaratı entegreli DNS servislerini (örn: Cisco Umbrella, FortiGuard) tercih edin.
- DNS Sinkholing Stratejisini Uygulayın: İç ağdaki bir cihaz zararlı bir yazılım tarafından ele geçirildiğinde, bu yazılımın komuta kontrol sunucusuyla (C2) konuşmaya çalışacağı alan adlarını tespit edin. Bu sorguları sahte bir IP adresine (sinkhole) yönlendirerek zararlı yazılımın dışarıyla konuşmasını kesin ve enfekte cihazın yerini anında belirleyin.
- Dışa Doğru DNS İsteklerini Sınırlandırın: İç ağdaki kullanıcıların ve sunucuların doğrudan dışarıdaki rastgele DNS sunucularına (örn: 8.8.8.8, 1.1.1.1) sorgu yapmasını güvenlik duvarınız üzerinden engelleyin. Tüm istemcileri sadece kurumun yetkili iç DNS sunucularını kullanmaya zorlayın.
- DNS Loglarını Sıkı İzleyin: Kurumsal DNS sunucu sorgu loglarını (query logs) merkezi bir SIEM platformuna aktarın. Olağan dışı TXT veya MX sorgusu artışlarını (DNS tünelleme belirtileri) ve kısa sürede yapılan binlerce alt alan adı sorgusunu otomatik kurallarla tespit edin.
- DNSSEC Protokolünü Etkinleştirin: Şirketinize ait resmi web sitelerinin ve e-posta sunucularının alan adı kayıtları için alan adı tescil firmanız (registrar) üzerinden DNSSEC'i aktif edin. Böylece müşterilerinizin ve iş ortaklarınızın sahte sitelere yönlendirilmesini engelleyin.
Inoguard Yönetilen Ağ ve DNS Güvenliği Çözümleri
Siber güvenlikte en zayıf halkanız DNS olmasın. Inoguard Siber Güvenlik olarak, kurumsal ağ altyapınızı ve verilerinizi DNS seviyesindeki tehditlerden korumak amacıyla gelişmiş hizmetler sunuyoruz:
- Yeni Nesil Güvenlik Duvarı (NGFW/UTM) Yapılandırması: Şirket ağınızın sınırında yer alan güvenlik duvarlarını DNS filtreleme, IPS ve DoH/DoT engelleme yetenekleriyle donatıyor ve sıkılaştırıyoruz.
- DNS Tünelleme ve Tehdit Algılama Analizleri: Ağ trafiğinizi proaktif olarak izleyerek, DNS protokolü üzerinden yapılan gizli veri sızdırma ve komuta kontrol haberleşmelerini anlık olarak durduruyoruz.
- 7/24 Siber Operasyon Merkezi (SOC) Denetimi: DNS loglarınızı SIEM/SOAR altyapımıza dahil ederek, şüpheli DNS sorgularını ve malware trafiklerini 7/24 uzman analistlerimizle takip ediyoruz.
- Ağ Sızma Testleri (Network Pentest): İç ve dış ağ sızma testlerimizle DNS sunucularınızın zafiyetlerini ve önbellek zehirlenmesi risklerini hacker gözüyle test ediyoruz. Detaylar için Zafiyet Yönetimi Rehberimizi inceleyebilirsiniz.
Sonuç: Görünmez Tehditleri DNS Seviyesinde Durdurun
DNS trafiği, siber güvenlik dünyasının en çok göz ardı edilen ama saldırganlar tarafından en çok sevilen protokolüdür. Geleneksel savunma hatlarını kolayca aşabilen kötü amaçlı yazılımlar ve veri hırsızlığı girişimleri, ancak DNS seviyesinde yapılacak proaktif izleme ve filtreleme ile durdurulabilir. Kurumsal güvenliğinizi bir bütün olarak ele alıp, internetin bu kritik telefon rehberini kilitlemek, siber olgunluğunuzu artırmanın en temel adımıdır.
Şirketinizin DNS altyapısını denetlemek, DNS tünelleme risklerinizi analiz etmek ve **Yönetilen Ağ Güvenliği** hizmetlerimiz hakkında detaylı bilgi almak için Inoguard uzman kadrosuyla hemen iletişime geçin.