Ders 4 / 4 · 7 dk
Saldırılarda ve savunmada DNS
Sizi bir web sitesine götüren aynı arama, sizi yanlış bir siteye kandırmak, siteleri engellemek ve bazen veriyi dışarı kaçırmak için de kullanılır. Dikkat edilmesi gerekenler.
DNS her bağlantıda o kadar erken devreye girer ki güvenliğin her iki tarafında da karşımıza çıkar: saldırganlar alan adlarının nasıl seçildiğine ve çözümlendiğine güvenir, savunucular ise aynı sistemi bilinen kötü hedefleri engellemek için kullanır. DNS’in üç kullanımını kendi başlarına anlamaya değer.
Kimlik avı ve taklit alan adları
Bir kimlik avı sitesinin DNS’i kırmasına gerek yoktur; yalnızca aceleci bir okuyucuyu kandıracak kadar yakın bir alan adına ihtiyacı vardır. ABD Siber Güvenlik ve Altyapı Güvenliği Ajansı (CISA), tam olarak bu örüntüyü anlatır: “zararlı web siteleri meşru bir siteyle aynı görünebilir, ama URL yazımda bir varyasyon veya farklı bir alan adı (örn. .com yerine .net) kullanabilir.” CISA ayrıca bir bağlantıya güvenmeden önce gerçekte nereye işaret ettiğini kontrol etmeyi önerir: “e-postanın gövdesindeki herhangi bir bağlantının üzerine imlecinizi getirirseniz ve bağlantılar üzerine geldiğinizde görünen metinle eşleşmiyorsa, bağlantı sahte olabilir.”
DNS engelleme
Bir cihaz bir siteye ulaşabilmeden önce bir çözümleyiciye sorduğundan, o çözümleyiciyi kim kontrol ediyorsa bağlantının hiç başlamasını sessizce engelleyebilir. Electronic Frontier Foundation, mekanizmayı açıkça anlatır: “bir İSS, bir kullanıcı engellenmiş bir sitenin veya hizmetin konumunu aramaya çalıştığında, DNS çözümleyicisini yanlış bir yanıt vermesi, ya da hiç yanıt vermemesi için programlayabilir.” Dürüstçe yanıt veren bir çözümleyiciye geçmek erişimi geri getirebilir ve şifrelenmiş DNS kullanmak (önceki ders), “herhangi bir ağ aktörünün DNS trafiğinizi görmesini (ve filtrelemesini) engelleyebildiğinden” başka bir katman ekler. EFF ayrıca bu yaklaşımın sınırlarına da işaret eder: “1.1.1.1 veya 8.8.8.8 gibi popüler şifrelenmiş DNS hizmetlerinden birini kullanıyorsanız, hükümetlerin bu uç noktaları doğrudan hedef alabileceğinin farkında olun.”
DNS tünelleme
DNS trafiğine güvenlik duvarlarından geçişine öylesine rutin olarak izin verilir ki, kendi başına bir kanal olarak kötüye kullanılabilir. Gerçek dünyadaki saldırgan tekniklerinin yaygın olarak kullanılan kataloğu MITRE ATT&CK, bunu DNS tünelleme olarak tanımlar: “düşmanlar, normal, beklenen trafiği taklit ederken aynı zamanda kurban ağı içinde kontrolleri altındaki sistemlerle iletişim kurmak için DNS’i kötüye kullanabilir.” Pratikte bu, komutların veya çalınmış verinin, her cihazın sürekli yaptığı meşru aramalar arasında fark edilmeden geçen DNS sorgularına ve yanıtlarına kodlanması anlamına gelir. Bu, aksi takdirde sıradan, temel bir protokolün içine yerleştirilmiş bir tekniktir; bir ağın bunu tamamen engellemesinin zor olmasının nedenlerinden biri de budur.
Bir çözümleyici seçmek
Basitçe “güvenli” olan tek bir çözümleyici yoktur: her seçim görünürlüğü bir yere taşır. Cloudflare, kendi herkese açık çözümleyicisi 1.1.1.1’in “hem DoT’u hem de DoH’yi desteklediğini” belirtir ve diğer herkese açık çözümleyiciler de aynı şifrelenmiş seçenekleri sunar; hangisini seçerseniz seçin, o işletmeci, önceki görünürlük dersinin anlattığı gibi, aramalarınızı gören taraf haline gelir. Bilinen kötü niyetli alan adlarını da engelleyen bir çözümleyici, bir aramanın doğrulanmış bir kimlik avı veya saldırı alan adına ulaşmasını hiç engelleyebilir, ama bu bir filtredir, her tehlikeli alan adının listesinde olacağının bir garantisi değildir.
Bunların hiçbiri, tek bir ayarın bir cihazı güvenli kıldığına dair bir söz anlamına gelmez: DNS birçok katmandan biridir ve kararlı, iyi kaynaklara sahip saldırganlar herhangi bir tek savunmanın etrafından dolanır. Belirli, ciddi bir tehditle karşı karşıya olan herkese — bir gazeteciye, bir aktiviste, hedefli gözetim altındaki birine — bir kontrol listesinden çok uzman yardımı daha iyi hizmet eder. Access Now Dijital Güvenlik Yardım Hattı, risk altındaki kişilere ve kuruluşlara ücretsiz, doğrudan teknik yardım sunar ve Freedom of the Press Foundation gazetecilere benzer dijital güvenlik rehberliğiyle destek olur.
Akılda kalsın
- Kimlik avı genellikle yalnızca doğru görünen alan adlarına dayanır; CISA, tam alan adını ve bir bağlantının gerçekte nereye işaret ettiğini kontrol etmeyi önerir.
- EFF’e göre, yanıtı kontrol eden bir çözümleyici, yanlış bir yanıt vererek veya hiç yanıt vermeyerek bir siteyi engelleyebilir.
- Şifrelenmiş DNS, bir ağın aramalarınızı filtrelemesini engelleyebilir, ama hükümetlerin iyi bilinen şifrelenmiş çözümleyicileri doğrudan hedef aldığı bilinmektedir.
- MITRE ATT&CK’te katalogda yer alan DNS tünelleme, komutları veya veriyi sıradan görünen DNS trafiğinin içine gizler ve DNS’e güvenlik duvarlarından geçişte ne kadar rutin izin verildiğinden yararlanır.
- Hiçbir çözümleyici veya ayar bir cihazı kategorik olarak güvenli kılmaz; ciddi, hedefli riskle karşı karşıya olan kişiler Access Now Dijital Güvenlik Yardım Hattı gibi uzman yardımı aramalıdır.
Kendinizi sınayın
1. CISA, bir kimlik avı web sitesinin alan adının yaygın bir işaretinin ne olduğunu söyler?
- Her zaman HTTPS kullanır
- Yazımda bir varyasyon veya .com yerine .net gibi farklı bir alan adı kullanabilir — Doğru.
- Her zaman ülke dışında barındırılır
- Hiçbir zaman bir alan adı kullanmaz
CISA, taklit kimlik avı alan adlarını “yazımda bir varyasyon veya farklı bir alan adı (örn. .com yerine .net)” kullanan alan adları olarak tanımlar.
2. Bir İSS veya ağ işletmecisi yalnızca DNS kullanarak bir web sitesini nasıl engelleyebilir?
- Web sitesini silerek
- DNS çözümleyicisini o site için yanlış bir yanıt vermesi ya da hiç yanıt vermemesi için programlayarak — Doğru.
- Web sitesinin IP adresini değiştirerek
- DNS bir web sitesini engellemek için kullanılamaz
EFF, “bir İSS’nin, bir kullanıcı engellenmiş bir sitenin veya hizmetin konumunu aramaya çalıştığında DNS çözümleyicisini yanlış bir yanıt vermesi ya da hiç yanıt vermemesi için programlayabileceğini” açıklar.
3. MITRE ATT&CK’te tanımlandığı şekliyle DNS tünelleme nedir?
- DNS aramalarını hızlandırmanın bir yolu
- Düşmanların, normal, beklenen trafiği taklit ederken ele geçirilmiş sistemlerle iletişim kurmak için DNS trafiğini kullanması — Doğru.
- Tüm web trafiğini şifrelemenin bir yöntemi
- Bir tür fiziksel ağ kablosu
MITRE ATT&CK, DNS tünellemeyi, düşmanların “normal, beklenen trafiği taklit ederken aynı zamanda kurban ağı içinde kontrolleri altındaki sistemlerle iletişim kurmak için” DNS’i kötüye kullanması olarak tanımlar.
4. İyi bilinen, şifrelenmiş, herkese açık bir DNS çözümleyicisine geçmek, hükümet düzeyinde engellemeye karşı bir garanti midir?
- Evet, her zaman
- Hayır; EFF, hükümetlerin iyi bilinen şifrelenmiş çözümleyici uç noktalarını doğrudan hedef alabileceğini belirtir — Doğru.
- Yalnızca bazı tarayıcılarda
- Yalnızca IP adresinizi de değiştirirseniz
EFF, “1.1.1.1 veya 8.8.8.8 gibi popüler şifrelenmiş DNS hizmetlerinden birini kullanıyorsanız, hükümetlerin bu uç noktaları hedef alabileceğinin farkında olun” diye uyarır.
FireAI ile uygulayın
Bu dersi kendi Mac’inizde uygulamaya koyun.
- Hiçbir şeyin şifresini çözmeden derin inceleme — FireAI hiçbir zaman içini okumadan, güvenli bir bağlantı hakkında gerçek ayrıntılar edinin.
- Tehdit listeleri (isteğe bağlı) — Trafiğinizi hiçbir yere göndermeden genel tehdit verilerine karşı kontrol edin.
- Bir uygulamayı internetten tamamen engelleyin, ya da sadece bir şirket veya alan adını — Tam olarak amaçladığınızı kesin — uygulamanın tamamını, ya da konuştuğu sadece bir şirketi.
Kaynaklar
- CISA: Avoiding Social Engineering and Phishing Attacks
- EFF Surveillance Self-Defense: Understanding and Circumventing Network Censorship
- MITRE ATT&CK: Application Layer Protocol – DNS (T1071.004)
- Cloudflare Learning: DNS over TLS vs. DNS over HTTPS
- Access Now: Digital Security Helpline
Mac’inizde uygulayın
Tüm özellikleri 17 gün ücretsiz deneyin, kart gerekmez.