Domain Hunter v0.0.3 yayımlandı

Önceki sürümlerde kullanılan exec fonksiyonu sebebi ile çoğu kullanıcı domainhunter’i sağlıklı şekilde kullanamamıştı. Bu sebeple exec fonksiyonu yerine fsockopen komutu kullanılmaya başladı. fsockopen kumutununda kapalı olduğu sunucularda domainhunter malesef sağlıklı çalışamayacak.

v0.0.3 ile birlikte proje sitemizin adresi domainhunter.gen.tr olarak değiştirildi. domainhunter.gen.tr sourceforge.net ve sourceforge.jp üzerinde mirrorlenmiş şekilde çalışmaktadır.

Bunun yanı sıra v0.0.3 ile birlikte renk ve tasarımda küçük değişiklikler yapıldı.

Yeni sürümü indirmek için tıklayın

kurulum sisteminde bir değişiklik yapılmadığı için v0.0.2 sürümündeki nasıl kurulur dökümanı aynen geçerlidir.

v0.0.3 temmuz ayında geliyor

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.

Domain Hunter v0.0.2 nasıl kurulur?

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.

  1. sourceforge.net üzerinden son sürüm indirilir. (mevcut sürüm 0.0.2)
  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.

  3. 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.)
  4. domainhunter.sql dosyasındaki sql cümlesi ile takip tablosu oluşturulur. Yada phpmyadmin’de import özelliği ile
  5. 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.
  6. http://script_adresi şeklinde script çalıştırılır.
  7. Ö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.