08-04-2021, Saat: 18:26
(08-04-2021, Saat: 17:51)engerex Adlı Kullanıcıdan Alıntı:(08-04-2021, Saat: 14:27)tmrksmt Adlı Kullanıcıdan Alıntı: 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...
Bende benzer bir teknik kullanıyorum. Ama senin kadar iddialı değilim doğrusu!
İnan ki onu da kırıyorlarBazıları için gayet basit!
@tmrksmt ve @yhackup
Yaptığınız yöntemde sunucuya sorgu yazılım lisanslı mı diye soruyorsunuz? Eğer öyle ise kırmak isteyen kişi "eğer lisans yanlışsa dur veya doğruysa devam et" yerine "eğer lisans yanlışsa devam et veya doğruysa davam et" şeklinde değiştiremez mi? Bunun önlemi nasıl?
Soru şeklinize göre size ancak örnek kodlarla açıklama yapmam gerekir ama maalesef kendi yazılımlarıma ait özel bir sistem olduğu için bu kodları paylaşamam...Üzgünüm ve anlayışla karşılayacağınızı umarım... Sadece şunu belirtmek isterim ki kullanıcının zaten bahsettiğiniz şekilde bir değişiklik yapması kesinlikle mümkün değil! Bu kontroller zaten yazılım içinden yapılmaktadır.
Ne ekersen onu biçersin!


) 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.