,Uzun zamandır yakınlarımın derdi var bu konuda, benim de yok denilemez tabiki. Asp diğer dillere nazaran daha basite indirgenmiş bi dil, çünkü diğer tanınan dillerden daha önce çıkarılmış. Php, Asp.Net vs. dillerde script lisanslamak için kaynak içerisindeki kodlar şifrelenmektedir.
Php de Zend ile başarılı şekilde kriptolama yapılabiliyor. Asp.Net de aynı şekilde kendi içinde kriptolanayıor. Fakat asp'de vbencode ile şifreleme yapıldığında tekrardan kırılması mümkün olabiliyor. Nitekim web de ararsanız görebilirsiniz, web üzerinden bile kodların kırılması mümkün.
Benim sizlerden istediğim şudur ki, profesyonel derecede bilgisi olan arkadaşlarım bu lisanslama konusunda kendi yaptığı sistemlerde kullandığı lisanslama şeklini, bilgi birikimlerini vs. bizimle paylaşsın ki bilmeyenlerin de bilgisi olsun.
Ben bi ara düşündüm bu konuda baya, aklıma gelen yöntemleri yazayım.
- Kendi hostumda bir .txt yada .xml oluşturarak kaynak kod içinde bunları okuyarak izin verme yöntemi (tabiki kaynak kodların da şifrelenmesi gerekli, hostumun da kesintisiz yayın vermesi gerekli)
- Asp sayfaları DLL formatına çevirerek çalıştırma yöntemi.
- Hostun bulunduğu sunucunun HDD numarasını alarak izin verme yöntemi. (tabiki kaynak kodların da şifrelenmesi gerekli)
- Yaptığınız scriptleri kendi sunucunuz dışında bir yerde barındırtmama yöntemi (bu da bi yöntem sayılır)
Benim bunlar arasında en sağlam olabileceğini düşündüğüm HDD yöntemi.
Sizlerin de kendi düşüncelerini ve birikimlerini bekliyorum arkadaşlar. Buyrun düşüncelerenizi savurun
Herkese iyi çalışmalar.