(02-11-2016, Saat: 22:51)engerex Adlı Kullanıcıdan Alıntı: Merhabalar.
Büyük emekler harcadığınız uygulamadan karşılığını almak isteriz. Bunun için uygulamanın sizin izniniz olmadan kopyalanmamasını ve kullanılmamasını istersiniz. Bunun için kullanıcılardan sadakat beklemek iyi niyet hatta hayalcilik olacaktır.
Geliştirdiğiniz uygulamanın güvenliğini sağlamak için ne tür yöntemlere başvuruyorsunuz?
USB Dongle ile tecrübeniz oldu mu? Hangi ürünleri tercih ettiniz? Hangi ürünlerden uzak durulmalıdır?
Uygulamanızın dosyalarında değişiklik yapılmaması çok önemli. Bu tür müdahaleler ile uygulamanızın kırılmaması için sağladığımız korumaları hiçe sayabilir. Ayrıca kodlamalarınız ortaya saçılır.
Uygulamanızın çözülmesini engellemek için ne tür önlemler alıyorsunuz?
Ne tür önlemleri gerekli ve gereksiz görüyorsunuz?
Yaklaşık 30 yıllık bir yazılımcıyım. Bugüne kadar bu konuda haliyle değişik teknikler kullandım. İlk yıllarda usb dongle ları bende kullandım. Sonra Windows altında çalışan uygulamalarım için değişik lisanslama algoritmaları geliştirerek bu şekilde koruma yaptım. Ama sizin de takdir edeceğiniz gibi kırılmayacak yazılım yoktur. Bizim yaptığımız hacker lara karşı bir önlem almak zaten olamaz. Önemli olan yazılımın herhangi sıradan biri tarafından en azından basitçe başka bir cihaza kopyalanıp kullanılmasını önlemekten öteye gidemiyor. Ancak son 2 yıldır farklı bir teknik kullanıyorum. Lisans kontrolünü kendi web server'im üzerinden yapıyorum. Yazılım Server'a bağlanıp kontrolü hostumdaki databasedeki tablodan bakıp kontrol ediyor. Böylece en azından bilgisayarın HDD seri nosuymuş, yok MAC Adresiymiş yok işlemcisiymiş, yok tarih kontrolüymüş falan filan gibi sistem kaynaklarını kontrol etmeye gerek kalmıyor. Bunun dışında lisanslamayla ilgili çözüm sunan daha doğrusu satan
) firmalar da var. Bunların hemen hepsi yurt dışı kaynaklı. Çok güzel çözümleri var ama ben güvenip de hiçbirine bulaşmadım şimdiye kadar. Bunların SDK desteği de var.Sizinle bazılarını paylaşayım;
https://www.pelock.com/products/pelock/download
https://www.oreans.com/products.php
https://soraco.co/quick-license-manager/...rotection/
https://intelliprotector.com/Support/Help/FAQ
İyi çalışmalar dilerim...
(03-11-2016, Saat: 16:46)yhackup Adlı Kullanıcıdan Alıntı: Uygulamam internete bağımlı çalışır (Sunucum ile) her açılışında,
Haberleşemez ise uygulamam açılmaz, (kusura bakmasın internetsiz bilgisayar kalmadı bu devirde, kaldı ki yapıyorsa illaki vardır.)
Haberleşir ama lisans kodları (3213-3213-2132-1312) sattığım adamın statik ip'si ile eşleşmiyor ise çalışmaz.
Kurduğum bilgisayarın pc bilgilerini alırım (mac,hdd,işlemci kodları vs) lisans kodu ile ipsi ile eşleştirrim hepsi bir araya gelince sıkıysa kırsınlar.
Bende benzer bir teknik kullanıyorum. Ama senin kadar iddialı değilim doğrusu!
İnan ki onu da kırıyorlar
Bazıları için gayet basit!
Ne ekersen onu biçersin!

