Geliştirmekte olduğum yazılımda nasıl bir lisanslama yöntemi kullansam diye düşünürken aklıma ilginç bir lisanslama yöntemi geldi. Domain lisanslı olarak satmayı planladığım için aklıma gelen bu fikrin kullanılabilir olduğunu düşündüm.
Lisanslama mantığı şu şekilde olacak:
Kullanıcı yazılımı satın aldığında ona bir anahtar verilecek. Bu anahtarı $lisans değişkenine girecek. Eğer kullanıcının girdiği anahtar md5(siteadresi.com_secretkey)'e eşitse lisans geçerli. Eşit değilse lisans geçersiz.
(Tabi bu kontrollerin yapıldığı sayfa Ioncube vb. yazılım ile şifrelenecek. Secretkey kısmını kendi isteğimize göre belirleyeceğiz.)
Avantajları:
Her seferinde lisans sunucusuna bağlanmak gerekmiyor, performans kaybı önleniyor.
Dezavantajları:
Üretilen lisanslar iptal edilemiyor.
Eğer secretkey bir şekilde tahmin edilirse veya kırılırsa isteyen herkes lisans üretebilir.
Sizce kullanılabilir mi? Gözden kaçırdığım bir yer var mı?
İlginç Bir Lisanslama Yöntemi
7
●426
- 15-08-2019, 11:53:16Hocam zaten böyle yapmıyor mu çoğu kişi ben öyle biliyorumawoken adlı üyeden alıntı: mesajı görüntüle
- 15-08-2019, 11:53:49Üyeliği durdurulduHaklısınız. Zaten alma niyetinde olanlar kırmakla falan uğraşmaz. Kıran kişiler de alma potansiyeli olmayan kimseler oluyor genelde.OziyWeb adlı üyeden alıntı: mesajı görüntüle
- 15-08-2019, 11:55:49Üyeliği durdurulduÇoğunluk online lisanslama kullanıyor. Bunu yapan da vardır muhakkak, ben daha karşılaşmadımAlperenyld adlı üyeden alıntı: mesajı görüntüle

Temalarını hayranlıkla izlediğim bir kimse olan sizin yorumlarınızı da almak isterim hocamEcancan adlı üyeden alıntı: mesajı görüntüle
- 15-08-2019, 12:04:52Estağfirullahawoken adlı üyeden alıntı: mesajı görüntüle
Bir çok wordpress teması veya script zaten bu şekilde lisanslanıyor. Fakat ne kadar uzak sunucudan da işlem yaptırsanız veya başka bir işlemde yaptırsanız o ioncube dosyası çözümleniyor. Çözümlenmesi lazım çünkü bunu sunucunun okuyabilmesi gerekli. Php programlama dilinin doğasına aykırı bir şey zaten şifreleme. Fakat bizim insanımız ve bu şartlarda geliştiricinin hayatta kalması için bir şart maalesef.
