Je vais développer une application de bureau en C++ que j'aimerais protéger en exigeant un fichier de licence.Devrais-je rédiger mon propre programme de licences ou y a-t-il de bonnes solutions prêtes à l'emploi?
Mon idée initiale était d'avoir 2 exécutables. L'un serait le programme réel que j'ai exécuté une sorte de cryptage symétrique sur et le second exécutable serait décrypter et exécuter le programme en utilisant un fichier de licence sur l'ordinateur de l'utilisateur. Cependant, il est facile de vaincre en vidant simplement la mémoire. Y a-t-il d'autres solutions (pas forcément gratuites) pour gérer les licences? J'ai vu FlexNet et d'autres choses de ce genre dans les programmes grand public, mais je ne savais pas à quel point ces programmes étaient difficiles/coûteux à inclure dans mes propres programmes.
Votre première idée est de savoir comment fonctionnent les virus modernes. – mcandre
dun dun dun .... – samoz