Delphi Can
Hardisk seri numarası ile lisans yapma örneği - Baskı Önizleme

+- Delphi Can (https://www.delphican.com)
+-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3)
+--- Forum: Açık Kaynak Kodlu Yazılım & Bileşen & Geliştirici Araçları (https://www.delphican.com/forumdisplay.php?fid=100)
+--- Konu Başlığı: Hardisk seri numarası ile lisans yapma örneği (/showthread.php?tid=1269)

Sayfalar: 1 2


Hardisk seri numarası ile lisans yapma örneği - admin02 - 21-08-2017

delphi ile yeni program yazan arkadaşlar lisans kısımında baya zorlanıyorlar lisans yapma örneği..

seri numara üretme programıda içinde mevcut 

İNDİR

6X0oAv.png


nWBX1M.png


Hardisk seri numarası ile lisans yapma örneği - meko - 21-08-2017

Merhaba,
Hard disk seri no derken hangi seri no ile işlem yapıyorsunuz?
Harddisk fabrika seri nosu (Hard ID) mu, yoksa hard disk formatlanınca oluşan seri no (Soft ID) mu?


Hardisk seri numarası ile lisans yapma örneği - admin02 - 21-08-2017

Harddisk fabrika seri no kodları bi incelleyın istersenız


Hardisk seri numarası ile lisans yapma örneği - esistem - 21-08-2017

HDD Volume Serial Number alıyor kod. Fabrika Seri No,su değil.


Hardisk seri numarası ile lisans yapma örneği - QuAdR - 21-08-2017

(21-08-2017, Saat: 16:18)admin02 Adlı Kullanıcıdan Alıntı: Harddisk fabrika seri no kodları bi incelleyın istersenız
Alakaya maydanoz?
GetVolumeInformation.


Cvp: Hardisk seri numarası ile lisans yapma örneği - meko - 21-08-2017

(21-08-2017, Saat: 16:18)admin02 Adlı Kullanıcıdan Alıntı: Harddisk fabrika seri no kodları bi incelleyın istersenız

test ettim, windows format ile verilen hard disk seri no.

soft seri no olduğunu biliyordum ama ezberden konuşmak istemedim


Hardisk seri numarası ile lisans yapma örneği - Abdullah ILGAZ - 21-08-2017

Harddisk (kavramları oluşturanların deyimi ile Volume Disk) bilgilerini son kullanıcıya girdirmek hem zahmetli hemde sistem açığı olacaktır. Quadr'in dediği gibi; GetVolumeInformation sayesinde bunu işletim sisteminden talep etmek daha akıllıca olacaktır. Onda da yine bu bilginin kullanıcıya çıktı olarak verilmesi, korsan olarak kullanmak isteyenlere yol gösterici olabilir.

Sadece harddisk seri no ile yapılacak lisanslama işlemlerinde en azından 256 hash ile şifrelenen görüntünün oluşturulması bile önemli bir güvenlik oluşturacaktır. Daha da olmazsa bir fonksiyon yazarak kendi alfabenize göre şifreleyin.

Dünyaca ünlü bir örneği ise 4 karakter kaydırarak oluşturulan (A->D, B->E, C->F şeklinde) Sezar şifrelemesidir. Kriptoloji biliminin bilim sayılmasının bir manâsı var. Bu konuya ayrıca yoğunlaşmanızda fayda var.


Cvp: Hardisk seri numarası ile lisans yapma örneği - uparlayan - 21-08-2017

(21-08-2017, Saat: 17:04)Abdullah Ilgaz Adlı Kullanıcıdan Alıntı: Harddisk (kavramları oluşturanların deyimi ile Volume Disk) bilgilerini son kullanıcıya girdirmek hem zahmetli hemde sistem açığı olacaktır. Quadr'in dediği gibi; GetVolumeInformation sayesinde bunu işletim sisteminden talep etmek daha akıllıca olacaktır. Onda da yine bu bilginin kullanıcıya çıktı olarak verilmesi, korsan olarak kullanmak isteyenlere yol gösterici olabilir.

Sadece harddisk seri no ile yapılacak lisanslama işlemlerinde en azından 256 hash ile şifrelenen görüntünün oluşturulması bile önemli bir güvenlik oluşturacaktır. Daha da olmazsa bir fonksiyon yazarak kendi alfabenize göre şifreleyin.

Dünyaca ünlü bir örneği ise 4 karakter kaydırarak oluşturulan (A->D, B->E, C->F şeklinde) Sezar şifrelemesidir. Kriptoloji biliminin bilim sayılmasının bir manâsı var. Bu konuya ayrıca yoğunlaşmanızda fayda var.

ROT13 , ROT5, ROT18, ROT47 gibi alfabeyi karıştırmaya dayalı algoritmalar da mevcut


Cvp: Hardisk seri numarası ile lisans yapma örneği - Halil Han BADEM - 21-08-2017

(21-08-2017, Saat: 15:30)admin02 Adlı Kullanıcıdan Alıntı: delphi ile yeni program yazan arkadaşlar lisans kısımında baya zorlanıyorlar lisans yapma örneği..

seri numara üretme programıda içinde mevcut 

İNDİR

6X0oAv.png


nWBX1M.png
Benim düşüncem şu yönde aç bir MySQL'de tablo ekle programdan lisansları sonra kendi client programınla kontrol ettir. Güvenlik sorununun yaşanacağını zannetmiyorum. -Host sağlayıcısında güvenlik zaafiyeti yok ise.

Ek olarak oto mail yöntemi ile direkt lisansları mail ile yollayabilirsin. Bizim sistem bu yönde Smile


Hardisk seri numarası ile lisans yapma örneği - ercanskose - 16-02-2019

harddiskin seri numarası değiştirilebildiğinden programında açık oluşacaktır. en az 2 donanımın seri numarasını almanda fayda var. Ben yaptığım programlarda anakart seri no ve işlemci id no alıp birleştiriyorum sonra karşı kod üretiyorum. kaydedilen lisans dosyasını kriptolayıp kaydediyorum. eğer bilgisayar internete bağlıysa internette kayıtlı lisans kodlarıyla karşılaştırıyor bağlı değilse lisans dosyasındaki kodla karşılaştırıyor. o yüzden programın kopyalanıp başka bilgisayarda çalıştırılması mümkün olmuyor.