Selamlar,

Öncelike isteğin analiz edilmesi brute force çözüm aramaktan daha iyi
olabilir.

İstek: Öyle bir site var mı yok mu?... Yani doğru girilmiş mi? Bu lazım...

Aslında istenen şunlardan birisi veya daha fazlası olabilir;

1. Site olarak bahsedilen sadece bir domain ise;
1.1 Domain'in syntax olarak denetimi yapılmak isteniyor olabilir.
1.2 Domain'in TLD bazında denetimi yapılmak isteniyor olabilir. (
https://publicsuffix.org/list/effective_tld_names.dat)
1.3 Domain'in register edilip edilmediği aranıyor olabilir.
1.4 Registrar NS kayıtlarındaki DNS'in o domain için hizmet verip vermediği
aranıyor olabilir.
1.5 DNS kayıtlarında A ile belirtilen sunucuya HTTP ve HTTPS portundan
erişim olup olmadığı aranıyor olabilir.
1.6 İlgili domaine yapılacak HTTP isteklerinin 2xx ile yanıtlanması
isteniyor olabilir.

2. Site olarak bahsedilen bir URL ise;
2.1 URL'in içeriğindeki domain ile 1. maddede aranan değerler aranabilir.
2.2 URL'e yapılacak isteğin 2xx ile yanıtlanması isteniyor olabilir.

3. Site sahibinin kendisi olduğu aranıyor olabilir.
3.1 1. ve 2. maddelerde aranan değerler aranıyor olabilir.
3.2 Registrar kayıtlarındaki kontaklar denetlenmek isteniyor olabilir.
3.3 Site üzerine bir resource yaratıp, varlığı denetlenmek ve sahiplik
doğrulaması yapılmak isteniyor olabilir.

Daha uzar ama burada keselim şimdilk. Sizin sorgulamak istediğiniz hangi
maddeye karşılık geliyor? Gelmiyor ise problemi biraz daha tanımlarsanız
daha doğru bir çözüm bulunabilir.

Kolay gelsin,



26 Ağustos 2014 11:53 tarihinde Mucibirahman İLBUĞA <[email protected]>
yazdı:

> 26-08-2014 11:45, Enes Şahin yazmış:
> >
> > Domainin register edilip edilmediğinü mi sorgulayacaksınız?
> > Yoksa, sitenin açılıp açılmadığını mı?
> >
> Selamlar,
> Öyle bir site var mı yok mu?... Yani doğru girilmiş mi? Bu lazım...
>
> --
> Kolay gelsin,
> Mucip:)
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap