Domain hunter’in gelişimini bu sıralar yavaşlatıp tanıtıma ağırlık vermiş bulunuyorum. Temmuz ayı içerisinde yeni bir derleme toplama sürümü çıkarıcağım. Gördüğüm kadarıyla mevcut sürümdeki php yapılandırması sebebiyle birçok kurulum başarısızla sonuçlanmakta, v0.0.2 sürümünün daha hızlı çalışabilmesi için linux üzerindeki whois komutu php nin exec fonksiyonu yardımıyla kullanıldı. Bu sebeple yapılan denemelerde hızı yüksek oldu. Fakat exec’nin getirmiş olduğu güvenlik riskleri sebebiyle birçok sunucuda kullanımı kısıtlanmıştır. v0.0.3 te exec komutuna göre güvenlik riskleri daha hafif olan fsockopen komutuna geçilecek. fsockopen komutuda bazı güvenlik riskleri içermekte bu sebeple fsockopen komutu ile de bazı kullanıcılar domain hunter’i başarı ile kullanamayacaklar.
Entries from Haziran 2007 ↓
v0.0.3 temmuz ayında geliyor
Haziran 22nd, 2007 — Domain Hunter
Domain Hunter v0.0.2 nasıl kurulur?
Haziran 20th, 2007 — Domain Hunter
zoque.net forumunda domain hunter ile ilgili mesajıma nasıl kurluduğunu yazmamı istiyen bir cevap geldi bunun üzerine aşağıda da yazan basamaklarını belirledim. Bu işlem basamakları ile domainhunter v0.0.2 rahatlıkla kurululabilir.
- sourceforge.net üzerinden son sürüm indirilir. (mevcut sürüm 0.0.2)
- Linux üzerinde
Kod:
tar xfv domainhunter-v0.0.2.tar.gz
komutu ile yada Ark tarzı bir programla, windows üzerinde de winrar ile açılır.
- Mysql sunucusu üzerinde herhangi bir araçla bir veritabanı oluşturulur. Veritabanına erişebilmesi için bir kullanıcıya yetki verilir. (Bu işlem phpmyadmin ile kolayca yapılabilmektedir.)
- domainhunter.sql dosyasındaki sql cümlesi ile takip tablosu oluşturulur. Yada phpmyadmin’de import özelliği ile
- config.inc.php dosyası açılır içindeki $hunter_email (değişikliklerin gönderileceği mail adresi), $dbhost (mysql sunucusu), $dbuname (bağlantı kullanıcısı), $dbpass (bağlantı şifresi), $dbname (veritabanı adı) alanları üst kısımda belirlediğimiz bilgiler ile doldurulur.
- http://script_adresi şeklinde script çalıştırılır.
- Önceliğin linux yada türevi sunucular üzerinde çalışması olduğu için bu adım sadece bu tip sistemlerde çalışmaktadır. crontab -e yazıp
Kod:
0 22 * * * php /scriptin/bulun/duğuyerel/alan/cron.php >/dev/null 2>&1
satırı eklenir. Uzaktan çağırmak istersek ise
Kod:
wget -O - http://script_adresi/cron.php
satırı eklenir.
Bu aşama mümkün olmuyorsa http://script_adresi/cron.php adresi elle ulaşılabilinen herhangi bir yerden çalıştırılarak da sistem güncellenebilir.
Yukarıda yazanlara ek olarak sistemde exec yada fsockopen komutlarının birinin açık olması gerekmetedir.
Domain Labs blog yayında
Haziran 20th, 2007 — Domain Hunter
Domain hunter ve domain ile ilgili konulardaki yazılarımı bundan sonra blog.domainlabs.eu adresindeki blogumda yazıcağım. Aşağıda görünen dört yazı www.bahri.info/blog adresindeki blogumda daha önce bu konuda yazdığım yazılar. Bütün hepsi bir arada bulunsun düşüncesiyle rss üzerinden import ettim.
Bahri.info da enson domain hunter v0.0.1′in çıktığını yazmıştım. İlk sürümü yayınladıktan sonra gelen geri dönüşler (türkçe bilmedikleri için burda ne yazıyor diye soranlar) ve acele ile unutulmuş birkaç hata sebebiyle domain hunter v0.0.2 yi de yayınladım.
Arka planda çalışan avcı kodu hala istediğim seviyede değil. Son farkettiğim hata ise markmonitor ve register.com, verisign whois sistemine düzgün veri göndermiyorlar. Bu sebeple bu iki registere kayıtlı domainlerin bilgilerini alamıyorum. Çözüm olarak internic whois sisteminden bilgiler alınarak çözülebilir fakat internic whois veritabanı verisign kadar güncel değil, verisign veritabanı nerdeyse anlık güncelleniyor. Bu konuya belki v.0.0.3 de çözüm bulabilirim.
Bir başka sorunumuz ise kod windows sunuculardaki denemelerde çalışmaması windows kullanmadığım için şuanda o sorunu el altında bekletiyorum. İlerde boş bir vaktimde düzeltebilirim.




