Alt Domain Bulucu
DNS kayıtlarını kullanarak bir domainin alt domainlerini bulun. Araç, domainin NS, MX, SOA, SRV ve SPF kayıtlarını okur; www, mail, api ve dev gibi yaygın 350 adı kontrol eder. Ardından her alt domaini IP adresleri ve CNAME hedefiyle birlikte listeler. Joker karakterli kayıtlar tespit edilir.
Girdi
Protected by Cloudflare Turnstile
Çıktı
| Alt alan adı | IP adresleri | CNAME | Bulunma kaynağı |
|---|---|---|---|
| Henüz alt alan adı yok. | |||
Readme
Alt alan adı nedir?
Alt alan adı, example.com altındaki mail.example.com, api.example.com veya dev.example.com gibi bir addır. Her biri kendi DNS kayıtları aracılığıyla ayrı bir sunucuya yönlendirilebilir. Bu nedenle kuruluşlar web sitelerini, posta sunucularını, API'lerini, test ortamlarını ve dahili araçlarını birbirinden ayırmak için alt alan adlarını kullanır. DNS, bir alan adının altındaki tüm adları listeleyemez. Bu yüzden alt alan adlarını bulmak için adları teker teker sorgulamak ve onlardan söz eden kayıtları okumak gerekir.
Araç açıklaması
Alt Alan Adı Bulucu, yalnızca DNS kayıtlarını kullanarak bir alan adının alt alan adlarını arar. Bir alan adı girin; araç, bu alan adına geri yönlendiren adları bulmak için alan adının kendi kayıtlarını okur, ardından www, mail, api, dev ve staging gibi yaygın 350 alt alan adı adından oluşan bir listeyi kontrol eder. Bulunan her alt alan adı; IPv4 ve IPv6 adresleri, CNAME hedefi ve hangi kayıt üzerinden bulunduğu ile birlikte bir tabloda gösterilir.
Özellikler
- Ad sunucuları, posta sunucuları ve
_spfinclude kayıtları gibi örnekleriyle alan adının NS, MX, SOA, SRV ve SPF kayıtlarında belirtilen alt alan adlarını bulur - Yaygın 350 alt alan adı adını kontrol eder ve IPv4 veya IPv6 adresi olanları listeler
- CNAME kayıtlarını bir adım izler: alan adının içindeki bir CNAME hedefi de alt alan adı olarak eklenir
- Alan adında joker karakterli DNS kaydı olsa bile yaygın adları kontrol etmeyi sürdürür ve kayıtları joker karakterli kayıttan farklı olanları listeler
- Her alt alan adının IP adreslerini, CNAME hedefini ve kaynağını sıralayıp CSV veya JSON olarak dışa aktarabileceğiniz bir tabloda gösterir
- URL veya
www.adresi alan adına indirgenir; böylecehttps://www.example.com/pageadresiexample.comiçin arama yapar - Alt alan adlarının altındaki adlar da aranabilir: Altında ad aramak için
dev.example.comgirin
Alt alan adları nereden gelir?
- Yaygın ad: Ad, aracın listesindedir ve A veya AAAA kaydı vardır. Joker karakterli kayıt varsa, kendi kayıtları bu kayıttan farklı olduğunda listelenir.
- NS kaydı: Alan adının
ns1.example.comgibi, alan adının altında barındırılan ad sunucuları. - MX kaydı: Alan adının
mail.example.comgibi posta sunucuları. - SOA kaydı: Alan adının SOA kaydında belirtilen birincil ad sunucusu.
- SRV kaydı:
_autodiscover._tcp,_sip._tcp,_xmpp-server._tcpveya_imaps._tcpgibi yaygın bir hizmet kaydının hedefi. - SPF kaydı: Alan adının SPF kaydındaki
include:,a:,mx:,ptr:,exists:veyaredirect=terimleri tarafından kullanılan bir ad. - CNAME kaydı: Bulunan başka bir alt alan adının CNAME hedefi.
Kayıtlardan alınan adlar, IP adresleri olmasa bile listelenir; çünkü kayıt, bunların kullanımda olduğunu gösterir. Örneğin, _spf.example.com gibi SPF include adlarında genellikle yalnızca TXT kaydı bulunur.
Joker karakterli kaydı olan alan adları
*.example.com gibi bir joker karakterli kayıt, kendi kayıtları olmayan alan adının altındaki tüm adlara yanıt verir. Bu nedenle tüm yaygın adlar çözümlenir ve bunları tek başına sorgulamak hiçbir şeyi kanıtlamaz. Araç önce joker karakterli kaydın nasıl yanıt verdiğini öğrenmek için rastgele üç adı sorgular, ardından her yaygın adın A, CNAME, AAAA, TXT ve MX kayıtlarını kontrol ederek joker karakterli kaydın yanıtlarıyla karşılaştırır. Joker karakterli kayıt, kendi kayıtları olan bir ad için hiçbir zaman geçerli olmaz. Bu nedenle örneğin aşağıdaki durumlarda ad listelenir:
- başka adreslere yöneliyorsa veya farklı bir hedefe yönlendiren CNAME kaydı varsa
- joker karakterli kayıtta bulunmayan bir TXT ya da MX kaydı veya joker karakterli kaydın sahip olmadığı bir AAAA kaydı varsa
- joker karakterli kayıtta A kaydı varken adın A kaydı yoksa; yalnızca MX kaydı olan bir ad gibi
Aynı adrese yönlendiren bir A kaydı ve başka hiçbir kayıt gibi, kayıtları joker karakterli kaydın kayıtlarıyla tamamen aynı olan bir adın ikisini birbirinden ayırt etmek mümkün olmadığından bu ad listelenmez. Yük dengelemesi yapan platformlarda olduğu gibi joker karakterli kayıt her sorguda farklı bir adresle yanıt verdiğinde adresler karşılaştırılamaz; bu nedenle yalnızca her kayıt türünün var olup olmadığı kontrol edilir. Başarısız olan veya zaman aşımına uğrayan sorgular hiçbir zaman farklılık olarak değerlendirilmez.
Güvenlik ve sınırlar
- Yalnızca Google Public DNS'e gönderilen DNS sorguları yapılır. Araç, bulduğu alt alan adlarına asla bağlanmaz.
- Yalnızca gerçek bir üst düzey alan adındaki herkese açık alan adları kabul edilir. IP adresleri,
localhostve.localveya.corpgibi dahili adlar reddedilir. - Bölge aktarımları (AXFR) denenmez. Bu nedenle yukarıdaki kayıtlarda bulunmayan ve yaygın adlar listesinde yer almayan alt alan adları bulunamaz.
- Aramanın tamamı 3,5 saniye sürer. Süre dolarsa, bulunan alt alan adları listenin eksik olabileceğine dair bir uyarıyla birlikte gösterilir.
- Kayıtlardan en fazla 100 ad ve alt alan adı başına en fazla 10 IP adresi gösterilir.
- Bazı DNS sağlayıcıları var olmayan adlar için "böyle bir ad yok" yerine "veri yok" yanıtı verir. Bu nedenle yaygın bir ad, yalnızca bir adresi varsa bulunmuş sayılır.