Uygulamayı yükle
How to install the app on iOS

Follow along with the video below to see how to install our site as a web app on your home screen.

Not: This feature may not be available in some browsers.

DNS Hijacking Nedir?

batuhanunalir

👑Tanınmış üye
Yazar
📅Katılım
27 Tem 2025
💬Mesajlar
1,082
🎭Tepki puanı
148
🏆kupalar
63

DNS Hijacking Nedir? Alan Adı Başka Bir Siteye Yönlendirilirse Ne Yapılmalı?​

Bir internet sitesine girmek istediğimizde genellikle tarayıcının adres çubuğuna alan adını yazar ve sayfanın açılmasını bekleriz. Ancak arka planda, bu alan adının hangi sunucuya karşılık geldiğini belirleyen bir sistem çalışır. DNS olarak adlandırılan bu sistemde yapılan yetkisiz değişiklikler, kullanıcıların doğru adresi yazmalarına rağmen yanlış sunucuya yönlendirilmesine neden olabilir.

DNS hijacking, DNS ayarlarının veya DNS çözümleme sürecinin kötüye kullanılarak kullanıcıların istenmeyen adreslere yönlendirilmesidir. Bu saldırı sonucunda kullanıcılar sahte giriş sayfalarıyla karşılaşabilir, güvenilmeyen sitelere gönderilebilir veya internet hizmetlerinde kesintiler yaşayabilir. Saldırının gerçekleştiği noktaya göre etkilenen kişiler yalnızca tek bir kullanıcı olabileceği gibi bir internet sitesinin bütün ziyaretçileri de olabilir.

DNS hijacking her zaman aynı yöntemle gerçekleşmez. Bazı saldırılarda kullanıcının modem ayarları değiştirilirken bazı durumlarda alan adının yönetim hesabı ele geçirilir veya DNS hizmetinin kendisi hedef alınır. Bu nedenle sorunu çözebilmek için yalnızca tarayıcı ayarlarını kontrol etmek yeterli olmayabilir. Öncelikle yönlendirmenin hangi aşamada gerçekleştiği belirlenmelidir.

DNS Nedir ve Alan Adlarını Nasıl Yönlendirir?​

DNS, “Domain Name System” ifadesinin kısaltmasıdır. İnternet üzerinde alan adlarını ilgili IP adresleriyle eşleştiren dağıtık bir isimlendirme sistemidir. İnsanların kolayca hatırlayabildiği alan adlarının bilgisayarlar tarafından kullanılabilecek ağ adreslerine çevrilmesini sağlar.

Örneğin, bir kullanıcı internet sitesinin alan adını tarayıcıya yazdığında cihaz, gerekli DNS kayıtlarını sorgulayarak ilgili sunucunun adresini öğrenir. Ardından bağlantı kurulması için gereken diğer işlemler gerçekleştirilir. Bu süreçte cihazın önbelleği, internet servis sağlayıcısının DNS sunucusu ve yetkili DNS sunucuları gibi farklı bileşenler rol oynayabilir.

DNS sistemi yalnızca web sitelerinin adreslerini belirlemek için kullanılmaz. E-posta yönlendirmesi ve farklı internet hizmetlerinin çalışması da çeşitli DNS kayıtlarına bağlıdır. Bu nedenle DNS yapılandırmasındaki yanlışlıklar, bir sitenin açılmamasından e-posta hizmetlerinin çalışmamasına kadar farklı sonuçlar oluşturabilir.

DNS kayıtlarının doğru yönetilmesi önemlidir. Bir alan adı yanlış IP adresine yönlendirilirse kullanıcılar hedefledikleri sunucuya ulaşamayabilir. Kötü niyetli bir değişiklik söz konusuysa bu durum, kullanıcıların sahte bir hizmete yönlendirilmesi için de kullanılabilir.

DNS Hijacking Nasıl Gerçekleşir?​

DNS hijacking farklı noktalarda gerçekleşebilir. Saldırının hangi bileşeni etkilediği, çözüm için hangi adımların atılması gerektiğini belirler.

Modem veya yönlendirici ayarlarının değiştirilmesi​

Ev ve iş yerlerinde kullanılan modemlerin DNS ayarları, cihazların hangi DNS sunucularını kullanacağını etkileyebilir. Modemin yönetici parolası zayıfsa veya cihazın yazılımında güvenlik açığı bulunuyorsa saldırgan ayarları değiştirmeye çalışabilir.

Bu durumda aynı modeme bağlı cihazlar, kötü niyetli bir DNS sunucusu üzerinden yönlendirme alabilir. Kullanıcılar doğru internet adresini yazsalar bile bazı siteler açılmayabilir veya farklı adreslere yönlendirilebilir.

Sorunun yalnızca tek bir cihazda değil, aynı ağa bağlı birden fazla cihazda görülmesi modem veya ağ yapılandırmasının kontrol edilmesini gerektirebilir. Ancak bu durum tek başına saldırı kanıtı değildir; servis sağlayıcı kaynaklı sorunlar da benzer belirtiler oluşturabilir.

Alan adı kayıt kuruluşu hesabının ele geçirilmesi​

Bir internet sitesinin DNS kayıtlarını yönetebilmek için alan adı kayıt kuruluşunda veya DNS hizmeti sağlayıcısında bir yönetim hesabı bulunur. Bu hesabın ele geçirilmesi, saldırganın alan adının hangi sunuculara yönlendirileceğini değiştirmesine olanak tanıyabilir.

Örneğin, bir saldırgan alan adının DNS kayıtlarını kendi kontrolündeki sunucuya yönlendirmeye çalışabilir. Böyle bir değişiklik gerçekleşirse ziyaretçiler sahte bir siteyle karşılaşabilir veya gerçek siteye erişemeyebilir.

Bu tür bir olayın etkisi geniş olabilir. Çünkü değişiklik, yalnızca site sahibinin bilgisayarını değil, ilgili alan adını kullanan çok sayıda ziyaretçiyi etkileyebilir. Bu nedenle alan adı yönetim hesaplarının güçlü parolalar ve çok faktörlü kimlik doğrulama ile korunması önemlidir.

DNS yanıtlarının manipüle edilmesi​

DNS çözümleme sürecinde yanlış veya sahte yanıtların kabul edilmesi de kullanıcıların hatalı adreslere yönlendirilmesine yol açabilir. Bu tür saldırılar, kullanılan protokole, ağın yapılandırmasına ve saldırganın erişebildiği bileşenlere bağlıdır.

DNS önbelleğinin zehirlenmesi olarak bilinen yöntemlerde, çözümleyicinin yanlış kayıtları önbelleğe alması hedeflenebilir. Böylece belirli bir alan adı için kullanıcıya yanlış adres döndürülebilir. Modern sistemlerde bu tür saldırıları zorlaştırmak amacıyla çeşitli güvenlik mekanizmaları kullanılır.

DNS hijacking ile DNS önbelleği zehirlenmesi birbiriyle ilişkili kavramlar olsa da aynı şey değildir. Hijacking daha geniş bir kategori olarak değerlendirilebilir; önbellek zehirlenmesi ise yanlış DNS kayıtlarının önbelleğe yerleştirilmesine dayanan belirli bir saldırı türüdür.

DNS Hijacking Belirtileri Nelerdir?​

DNS kaynaklı bir saldırıyı fark etmek her zaman kolay değildir. Bazı durumlarda internet sitesi hiç açılmazken bazı durumlarda kullanıcıya tamamen normal görünen bir sayfa gösterilebilir.

Dikkat edilmesi gereken belirtiler arasında şunlar bulunur:

  • Alan adı doğru yazıldığı hâlde farklı bir internet sitesinin açılması.
  • Daha önce güvenilir olan bir sitenin beklenmedik biçimde sahte giriş ekranı göstermesi.
  • Aynı ağdaki birden fazla cihazın benzer yönlendirme sorunları yaşaması.
  • Alan adının DNS kayıtlarında izinsiz değişiklikler görülmesi.
  • DNS yönetim hesabında tanınmayan girişler veya ayar değişiklikleri bulunması.
Bu belirtiler başka teknik sorunlardan da kaynaklanabilir. Örneğin, yanlış yapılandırılmış bir web sunucusu, bozuk önbellek veya hatalı yönlendirme kuralı da kullanıcıyı başka bir sayfaya gönderebilir. Bu nedenle yalnızca görünür belirtiye bakarak DNS hijacking sonucuna varılmamalıdır.

Özellikle kullanıcıdan parola, ödeme bilgisi veya doğrulama kodu isteyen beklenmedik sayfalarla karşılaşıldığında işlem yapılmamalıdır. Adres çubuğu dikkatle kontrol edilmeli ve şüpheli bağlantılara bilgi girilmemelidir.

DNS Hijacking Nasıl Tespit Edilir?​

Tespit sürecinde önce sorunun kapsamı belirlenmelidir. Yalnızca tek bir cihaz mı etkileniyor, aynı ağdaki tüm cihazlarda mı sorun var, yoksa farklı ağlardan bağlanan ziyaretçiler de aynı yönlendirmeyle mi karşılaşıyor? Bu ayrım, sorunun kaynağını daraltmaya yardımcı olur.

İlk olarak cihazın kullandığı DNS sunucuları kontrol edilebilir. Bilinmeyen veya kullanıcı tarafından ayarlanmamış DNS adresleri görülürse bu durum araştırılmalıdır. Ancak bazı internet servis sağlayıcıları kendi DNS sunucularını otomatik olarak atayabildiği için her tanınmayan adres şüpheli kabul edilmemelidir.

Bir internet sitesinin sahibi, alan adının kayıt kuruluşundaki DNS yapılandırmasını ve yetkili DNS sunucularını kontrol etmelidir. Kayıtların beklenen değerlerle uyuşup uyuşmadığı, yakın zamanda değişiklik yapılıp yapılmadığı ve yönetim hesabında şüpheli etkinlik bulunup bulunmadığı incelenmelidir.

DNS sorgulama araçları, bir alan adının hangi kayıtları döndürdüğünü anlamaya yardımcı olabilir. Örneğin, nslookup veya dig gibi araçlar DNS yanıtlarını incelemek için kullanılabilir. Farklı DNS çözümleyicilerinden alınan yanıtları karşılaştırmak da sorunun belirli bir çözümleyiciyle sınırlı olup olmadığını anlamayı kolaylaştırabilir.

Bununla birlikte, bir DNS sorgusunun beklenen adresi döndürmesi bütün sistemin güvenli olduğunu kanıtlamaz. Sorun belirli kullanıcılarda, belirli ağlarda veya belirli zaman aralıklarında ortaya çıkabilir. Bu nedenle kayıtlar, ağ ayarları ve kullanıcıların gözlemleri birlikte değerlendirilmelidir.

DNS Hijacking Nasıl Önlenir?​

DNS hijacking riskini azaltmak için hem kullanıcıların hem de internet sitesi sahiplerinin alabileceği önlemler vardır. En önemli adımlardan biri, DNS yönetim hesaplarının korunmasıdır.

Alan adı kayıt kuruluşu ve DNS hizmeti hesaplarında güçlü, benzersiz parolalar kullanılmalı ve çok faktörlü kimlik doğrulama etkinleştirilmelidir. Alan adı kilidi gibi kayıt kuruluşunun sunduğu koruma özellikleri değerlendirilmelidir. Alan adının iletişim bilgileri ve yenileme durumu da düzenli kontrol edilmelidir.

Ev kullanıcıları modemlerinin varsayılan yönetici parolasını değiştirmeli, cihaz yazılımını güncel tutmalı ve yönetim paneline internet üzerinden gereksiz erişimi kapatmalıdır. DNS ayarları beklenmedik şekilde değişirse bu değişikliğin servis sağlayıcıdan mı yoksa yetkisiz bir müdahaleden mi kaynaklandığı araştırılmalıdır.

DNSSEC desteği bulunan alan adlarında, uygun yapılandırma ile DNS yanıtlarının doğruluğunu kontrol etmeye yardımcı olan bu mekanizmadan yararlanılabilir. Ancak DNSSEC, bütün DNS saldırılarını engellemez ve yanlış yapılandırıldığında sitenin erişilebilirliğini etkileyebilir. Bu nedenle etkinleştirme işlemi dikkatle yapılmalıdır.

Ayrıca kullanıcıların beklenmedik bağlantılara karşı dikkatli olması gerekir. Bir internet sitesinin görünüşünün gerçek siteyle aynı olması, onun güvenilir olduğu anlamına gelmez. Özellikle giriş ve ödeme işlemlerinde doğru alan adını kontrol etmek önemlidir.

Alan Adı DNS Kayıtları Değiştirilirse Ne Yapılmalı?​

Bir internet sitesinin DNS kayıtlarının izinsiz değiştirildiği düşünülüyorsa önce alan adı kayıt kuruluşu ve DNS hizmeti hesabının güvenliği sağlanmalıdır. Güvenilir bir cihazdan hesaba giriş yapılmalı, parola değiştirilmeli, bilinmeyen oturumlar kapatılmalı ve çok faktörlü kimlik doğrulama etkinleştirilmelidir.

Ardından DNS kayıtları, daha önce doğrulanmış yapılandırmayla karşılaştırılmalıdır. Yetkisiz kayıtlar belirlenirse doğru değerler geri yüklenmeli ve gerekli durumlarda DNS sağlayıcısından destek alınmalıdır. Ancak değişiklik yapmadan önce doğru sunucu adreslerinin ve kayıt değerlerinin kesin olarak bilinmesi gerekir; yanlış kayıtlar sorunu daha da büyütebilir.

Yönetim hesabına yetkisiz erişim gerçekleştiyse yalnızca DNS kayıtlarını düzeltmek yeterli olmayabilir. Hesabın kurtarma e-posta adresi, telefon numarası, API anahtarları ve diğer erişim bilgileri de kontrol edilmelidir. Saldırganın yeniden erişim sağlamasına izin verebilecek ayarlar ortadan kaldırılmalıdır.

DNS değişikliklerinin farklı çözümleyicilere ve cihazlara yansıması zaman alabilir. Bu nedenle kayıtlar düzeltildikten sonra sorun hemen her yerde ortadan kalkmayabilir. Ancak bekleme süresi boyunca kullanıcıların sahte sayfalara yönlendirilme riski varsa hizmet sağlayıcıyla koordineli hareket edilmelidir.

DNS Hijacking ile Sahte İnternet Siteleri Arasındaki İlişki​

DNS hijacking, kullanıcıların sahte internet sitelerine yönlendirilmesi için kullanılabilir. Saldırgan, kullanıcıların gerçek alan adına ulaşmasını engelleyerek kendi kontrolündeki bir sunucuyu gösterebilir. Bu sayfada gerçek siteye benzeyen bir giriş formu bulunabilir ve kullanıcıdan hesap bilgilerini girmesi istenebilir.

Ancak her sahte site DNS hijacking yoluyla oluşturulmaz. Saldırganlar benzer yazımlı alan adları satın alarak, reklam bağlantıları kullanarak veya kimlik avı mesajları göndererek de kullanıcıları sahte sayfalara çekebilir. Bu nedenle sahte siteyle karşılaşılması, DNS ayarlarının mutlaka ele geçirildiği anlamına gelmez.

Kullanıcılar adres çubuğundaki alan adını dikkatle kontrol etmeli ve şüpheli sayfalarda giriş bilgilerini paylaşmamalıdır. Site sahipleri ise alan adı ve DNS yönetim hesaplarını korumalı, değişiklik bildirimlerini etkinleştirmeli ve kayıtları düzenli olarak izlemelidir.

DNS hijacking, internetin temel adres çözümleme sisteminin kötüye kullanılmasına dayanan ciddi bir güvenlik problemidir. Doğru yapılandırma, güçlü hesap koruması, DNS kayıtlarının izlenmesi ve şüpheli yönlendirmelerin sistemli biçimde araştırılması, saldırı riskini azaltmaya yardımcı olur. Alan adı güvenliği, web sitesinin güvenliğinin ayrılmaz bir parçası olarak ele alınmalıdır.
 
Harika bir bilgilendirme yazısı olmuş, elinize sağlık! DNS güvenliği, genellikle web sitesi sahiplerinin en son dikkat ettiği ama aslında en kritik halkalardan biri.

Özellikle belirttiğiniz alan adı kilidi (Registrar Lock) ve çok faktörlü kimlik doğrulama (2FA) maddeleri, bu tür saldırıların %90'ını daha başlamadan engelleyebilecek güçte.

Konuya ek olarak, kullanıcı tarafında bu durumu fark etmeyi kolaylaştıran SSL sertifikası uyarılarına da dikkat çekmekte fayda var. Eğer DNS hijacking ile sahte bir siteye yönlendirilirseniz, tarayıcı genellikle "Bağlantınız gizli değil" uyarısı verir (saldırganın elinde o alan adına ait geçerli bir SSL sertifikası yoksa). Bu uyarıyı alan kullanıcıların sayfayı kapatması hayat kurtarıcı olabilir.

Paylaşım için teşekkürler!
 

Benzer konular

Geri