Bonsoir tout le monde,

Voilà, j'aimerais "protéger" mon appli contre la copie illégale. Je ne cherche pas à créer une super protection de la mort qui tue juste quelque chose d'assez basique permettant de protéger l'appli, développée en VB.NET, d'une tentative de piratage faite par un utilisateur lambda.

Mon soft étant plutôt destiné aux professionnels, j'ai pensé à une protection de type "user name + serial" lors de l'enregistrement du produit et une valeur à ajouter dans le registre de Windows lors de l'intall, que l'appli vérifiait à chaque lancement pour éviter un vulgaire copier/coller du répertoire d'install d'un ordi à un autre. Suffit de récupérer la valeur du registre vous me direz....

J'aimerais qu'il y ai une relation entre nom d'utilisateur et numéro de série. En gros, TOTO + n°12345 = valide, mais TITI + n° 12345 = non valide. De plus, je voudrais un numéro de série unique par exemplaire vendu que je générerais via un keygen maison.

Alors maintenant, la question fatidique Comment mettre tout ça en œuvre ? J'ai passé un bon moment sur le net sans rien trouver. Faut dire aussi que les mots clés sont en concurrence avec les sites de crack et compagnie.

D'avance, merci pour votre aide !