Sayın atoz112;
yapmış olduğum uygulamalarda ilk kez müşteri talebi üzerine Access kullandım fakat bu benim tercihim değil sonuçta bu yazılım için emek sarf ediyoruz PC kullanan biri çok rahatlıkla programın veritabanına ulaşarak şifreyi kolayca kırabiliyor ve programın lisans bilgilerini alarak işlem yapabilir. peki siz Access ile yapmış olduğunuz programlarda lisanslama işlemini nasıl yapıyorsunuz sunucu üzerinden yapılan hariç
Access Kırılamayan Şifre (Tartışma Konusu)
sayın oornek,
ifadenize yönelik olarak;
site arama sayfasında "lisanslama" ifadesini yazmak sureti ile edinebileceğiniz çeşitli içeriklerdeki konuları inceleyiniz,fikir verecektir kanısındayım.
bilginize...iyi çalışmalar,saygılar.
Alıntı:...PC kullanan biri çok rahatlıkla programın veritabanına ulaşarak şifreyi kolayca kırabiliyor ve programın lisans bilgilerini alarak işlem yapabilir. peki siz Access ile yapmış olduğunuz programlarda lisanslama işlemini nasıl yapıyorsunuz...
ifadenize yönelik olarak;
site arama sayfasında "lisanslama" ifadesini yazmak sureti ile edinebileceğiniz çeşitli içeriklerdeki konuları inceleyiniz,fikir verecektir kanısındayım.
bilginize...iyi çalışmalar,saygılar.
neyse ben bir çözüm buldum lisanlama tabloma kayıtları md5 ile şifreleyerek atacağım sonrada bu işlemi girebileceği alanları kısayol tuşlarına ekledim, artık kıracak olan kişi önce veritabanını kıracak orda lisanslama alanına bakıcak bir kaç deneme sonucunda neyi şifrelediğimi anlamaya çalışacak bir de daha güvenli olsun diye cpu ıd ve özel bir kaç karakter ile şifreledim sanırım bu benim işimi görür
(27/12/2016, 13:06)oornek yazdı: programın veritabanına ulaşarak şifreyi kolayca kırabiliyor ve programın lisans bilgilerini alarak işlem yapabilir.
Bu kullanıcının ne işine yarayacak? Mesela ben sizin programın veritabanı şifresini almış olsam sonra bunu ne yapacağım sizce? Eğer orada bir değer varsa zaten ben bu programı lisanslı kullanan birisiyimdir. Dolayısıyla lisans numarasını almasında sıkıntı yok.
Eğer lisans sahibi olmayan birisi ise orada bir değer olmadığından yine bir sorun olmayacak. Kısacası hiç bir işlem yapamayacak.
(27/12/2016, 13:36)oornek yazdı: neyse ben bir çözüm buldum lisanlama tabloma kayıtları md5 ile şifreleyerek atacağım sonrada bu işlemi girebileceği alanları kısayol tuşlarına ekledim, artık kıracak olan kişi önce veritabanını kıracak orda lisanslama alanına bakıcak bir kaç deneme sonucunda neyi şifrelediğimi anlamaya çalışacak bir de daha güvenli olsun diye cpu ıd ve özel bir kaç karakter ile şifreledim sanırım bu benim işimi görür
Önceki dediğinizden ne farkı var? MD5 olması mı? Bir sürü online site var MD5 karşılıklarını alabiliyorsunuz.
Ayrıca neden veritabanında saklamak istiyorsunuz lisans numarasını? Bir Internet sitesinde saklayabilirsiniz, txt dosyasında saklayabilirsiniz, kayıt defterinde saklayabilirsiniz. Lisanslama ile ilgili temel konular kafanızda tam olgunlaşmamış zannediyorum çünkü yanlış yere bakıyorsunuz.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Lisanlama ile ilgili kafamda net bişey yok kayıt defteri olayı çok çabuk kırılıyor ama md5 ile şifrelemem sonucunda aynı algoritmayı bilen birisi sadece sonucu görebilir diye biliyorum
(27/12/2016, 14:43)oornek yazdı: Lisanlama ile ilgili kafamda net bişey yok kayıt defteri olayı çok çabuk kırılıyor ama md5 ile şifrelemem sonucunda aynı algoritmayı bilen birisi sadece sonucu görebilir diye biliyorum
Teknik nokta şu: "Adam lisans numarasını görse ne olacak?"
Cevap şu : Hiç birşey
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Konuyu Okuyanlar: 2 Ziyaretçi