SORU
17 Ocak 2009, CUMARTESİ


Nasıl benim C için bir ürün anahtarı oluşturabilirim# uygulama?

Nasıl benim C için bir ürün anahtarı oluşturabilirim# Uygulama?

Ben yılda güncelleme (veya lisans) ürün anahtarı oluşturmak için ihtiyacım var. Ayrıca deneme sürümü için bir tane oluşturmak istiyorum.

İlgili:

CEVAP
17 Ocak 2009, CUMARTESİ


Uygulama kimliğini doğrulamak için istediğiniz verileri içeren bir kayıt oluşturmak gibi bir şey yapabilirsin. Bu - örneğin, programın özellikleri, son kullanma tarihi, kullanıcı bir kullanıcı bağlamak için (isterseniz) adı etkinleştirmek istediğiniz herhangi bir şey olabilir. Bazı şifreleme anahtarı kullanarak sabit ya da karma ile bir algoritma içerir. O zaman sadece programınızdan olun. Lisans dosyası dağıtmanın bir yolu (windows) kayıt defterine kaydeder kullanıcı) Özet () güncelleyen bir dosya olarak sunmaktır.

Yanlış güvenlik duygusu olsa dikkat - er ya da geç biri sadece kontrol atlamak ve yamalı sürümünü dağıtmak için programınız patch. Ya da, tüm kontrolleri geçen bir anahtarı çalışmak ve bunu dağıtmak, ya da saat, vb backdate. Nasıl dolambaçlı planı yapmak önemli değil, bunun için bir şeyler yapmaya çalışmak sonuçta bilinmezlik yoluyla güvenlik olacak ve her zaman bu olacak. Eğer onlar bile biri olacak, ve hack sürümünü dağıtmak. Eğer bir adaptör sağlarsanız bile geçerlidir aynı - eğer biri isterse, bunu kontrol etmek çok yama. Kod imzalamak faydası olmaz, o imzayı Kaldır ya da istifa edebilirler.

Teknikleri program debugger vb çalışan önlemek için kullanarak işleri biraz zorlaştırıyor, ama bu bile kurşun geçirmez değildir. Sadece dürüst bir kullanıcı ödeme unutmayacağım zor yeterince dikkatli olmak gerekir. Ayrıca çok dikkatli olun bu düzeni değil rahatsız edici olabilmek için ödeme kullanıcılar - iyi, biraz sökük kopya daha için ödeme yapan yok olmak üzere ve ne kadar para için.

Başka bir seçenek bir online check - sadece benzersiz bir KİMLİK sağlamak ve bu KİMLİĞİ olması gerekenler konusunda online kontrol edin, ve bir süre için önbelleğe. Aynı uyarılar olsa da insanlar böyle bir şey getirebilir geçerlidir.

Anahtar, vb unutmuş olan kullanıcılar ile uğraşmak zorunda kalmadan aynı zamanda destek maliyetlerini düşünün.

edit: ben sadece eklemek istiyorum, bu çok fazla zaman yatırım yapma ya da bir şekilde kıvrık düzeni farklı ve girilemez olacağını düşünüyorum. Değil ve olamaz sürece insanlar donanım kontrolü ve program çalışır işletim sistemi üzerinde olacak. Bu geliştiriciler için çok daha karmaşık düzenleri ile gelip, kendi sistemi geliştirmek ise o zaman sadece onlardan haberdar olacağını düşünerek çalışıyorlar ve bu nedenle 'daha güvenli'. Ama gerçekten sürekli hareket eden bir makine inşa etmek için çalışıyor programlama eşdeğerdir. :-)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CNNMoney

    CNNMoney

    16 Kasım 2006
  • Edge-CGI 3D Tutorials and more!

    Edge-CGI 3D

    11 HAZİRAN 2013
  • segtlim

    segtlim

    21 EKİM 2008