Bash Script: Lisanslama yolu?

GNeRaL

Müptela
Katılım
24 Şub 2005
Mesajlar
2,869
Beğeniler
15
Yaş
31
Konum
Samsun
#1
Merhaba,

Epey bir zamandır(Yaklaşık 1-1.5 yıl) bash script ile bir proje üzerinde çalışıyorum. Bitirme noktasına geldim. Mevcut hazırladığım lisanslama türünde, server üzerindeki bazı bilgileri karşı serverdaki bilgilerle eşleştirerek lisanslı olup olmadığına karar verdirtiyor.

Sizce nasıl bir algoritma/yol düşünülmeli lisanslama için?
 

Loi

Müptela
Katılım
13 Kas 2006
Mesajlar
6,194
Beğeniler
43
Konum
localhost
#2
Merhaba,

Epey bir zamandır(Yaklaşık 1-1.5 yıl) bash script ile bir proje üzerinde çalışıyorum. Bitirme noktasına geldim. Mevcut hazırladığım lisanslama türünde, server üzerindeki bazı bilgileri karşı serverdaki bilgilerle eşleştirerek lisanslı olup olmadığına karar verdirtiyor.

Sizce nasıl bir algoritma/yol düşünülmeli lisanslama için?
Kuruldugu makinanin Islemci tipi / Ram Size / Disk Serial / MAC adresini bir araya getirip md5 ile sifreletip bu sifre ile "lisans kontrolu yapacak olan serverda" var olan bir database'e yeni bir acount olarak tanitabilir ve scriptin kurulu oldugu bilgisayardan zaman zaman lisans kodunu, lisans kontrolu yapan server'a kontrol ettirtebilirsin.
 
Katılım
28 Şub 2006
Mesajlar
1,287
Beğeniler
1
Konum
burdan yak
#3
Kuruldugu makinanin Islemci tipi / Ram Size / Disk Serial / MAC adresini bir araya getirip md5 ile sifreletip bu sifre ile "lisans kontrolu yapacak olan serverda" var olan bir database'e yeni bir acount olarak tanitabilir ve scriptin kurulu oldugu bilgisayardan zaman zaman lisans kodunu, lisans kontrolu yapan server'a kontrol ettirtebilirsin.
serverda donanım değişikliği yapıldığında yada server değiştiğinde yine sizden lisansmı isteyecekler ?
 

GNeRaL

Müptela
Katılım
24 Şub 2005
Mesajlar
2,869
Beğeniler
15
Yaş
31
Konum
Samsun
#5
Kuruldugu makinanin Islemci tipi / Ram Size / Disk Serial / MAC adresini bir araya getirip md5 ile sifreletip bu sifre ile "lisans kontrolu yapacak olan serverda" var olan bir database'e yeni bir acount olarak tanitabilir ve scriptin kurulu oldugu bilgisayardan zaman zaman lisans kodunu, lisans kontrolu yapan server'a kontrol ettirtebilirsin.
Teşekkürler Loi,

Akşam sistemde deneyeceğim bunları.

Tam olarak lisanslama mantığı,

xxx.tld/projem/kayit.php adresinden kişi sunucusu için kayıt olacak ve ssh destekli username/pass istenecek. Sistem gerekli işlemleri kullanıcı ekranına da aktararak (cPanel apache upgrade vb. işlemlerde olduğu gibi) gerçekleştirecek. Lisansın ilk adımı burada başlıyor.

Diğer adımları da Loi arkadaşın da dediği gibi yapmayı düşünmeye başladım.
 
Katılım
28 Şub 2006
Mesajlar
1,287
Beğeniler
1
Konum
burdan yak
#7
Ancak lisans mantığı domain üzerine kurulsa daha sağlıklı olmazmı ? yani lisans sistemi domaine olursa kişi server yada donanım değiştirse bile yeni lisansa gerek kalmaz sadece domain değiştireceğinde yeni lisansa ihtiyaç duysun.

Ve insanların bir lisans için ssh erişimlerini vermek isteyeceklerini pek sanmam

(yanlış anlama sadece fikirlerimi iletiyorum)
 

Loi

Müptela
Katılım
13 Kas 2006
Mesajlar
6,194
Beğeniler
43
Konum
localhost
#8
Kimse SSH uzerinden erisim yapilirken kullandigi bilgileri vermek zorunda degil biraz daha dikkatli okursaniz eger anlayacaksiniz. Sisteme yuklenen dosya gerekli kodu iceride olusturup sifrelenmiş halini lisans kontrol eden servera gonderecek.
 

Bu konuyu okuyanlar (Üyeler: 1, Misafirler: 0)

Üst