• 12-03-2024, 11:45:33
    #10
    brown adlı üyeden alıntı: mesajı görüntüle
    1 saat boyunca gelen tüm isteklere lisans sorgulaması yapmak sağlıklı bir şey olmuyor.
    Hocam ancak diğer sizin attığınız gibi bir sistem yaparsa tam olarak saat gece 02:00’da kodun çalışması gerekir, 02:01’de bile istek gelse doğrulama yapmaz bu şekildede günlerce doğrulama yapmaz. Zaten bu tür lisansların kırılması çok kolaydır, ioncube loader kullanılabilir. Veyahut tam güvenlik için kendi sunucusunda barınabilir script dosyaları
  • 12-03-2024, 12:01:32
    #11
    Developer
    bagbaq adlı üyeden alıntı: mesajı görüntüle
    Hocam ancak diğer sizin attığınız gibi bir sistem yaparsa tam olarak saat gece 02:00’da kodun çalışması gerekir, 02:01’de bile istek gelse doğrulama yapmaz bu şekildede günlerce doğrulama yapmaz. Zaten bu tür lisansların kırılması çok kolaydır, ioncube loader kullanılabilir. Veyahut tam güvenlik için kendi sunucusunda barınabilir script dosyaları
    02:01 'e kadar zaman aralığında gelen isteklerde çalışmış oluyor. Aslında bunu gün aralığında yapıp her gün 1 kere gibi yapmak daha mantıklı olabilir.

    Benim önceden kullandığım ise süre bazlı yıllık oluyordu. Bu şekilde istek almaya/atmaya da gerek kalmıyor. Lisans güncellemesini ise karşıda secret key vb ile güncelliyorsunuz.
    Amaç kodun çözülmemesi ile ioncube da bir yere kadar fayda sağlıyor. Çözülebiliyor. Dediğiniz gibi ancak sunucuda barındırıp hizmet vermek çözüm olabilir.
  • 12-03-2024, 12:16:54
    #12
    Scriptin çalışması için gerekli kısmı ve lisans kontrolü yapan kısmı ioncube ile şifrelersiniz. Script her yüklendiğinde lisans kontrolü yapar ve bu bilgiyi session da tutar.
    Lisans kontrolünü de basit olarak; bir db niz olur site isimleri ve durumları olur, sorgu yaparsınız geriye sadece true/false dönersiniz bu kadar.