a mon avis, le plus sur , c'est de balancer en telechargement une version Bridé !
mais... vraiment bridé , avec des fonctions manquantes .. (Algorythm, Sauvegarde...ce genre de trucs)
pour appater le client .... puis :
puis de faire une Gestion des "Clients" ayant acheté une Licence , tu a leur poste a leur adresse , un envoi de ton soft complet a ce client
en ayant préalablement "Tatoué" le logiciel avec un Code correspondant a ce client ...
si sa version se retrouve dans les téléchargements publique tu sais d'ou viens la fuite !
si tu as prévu un Contrat de vente incluant la responsabilité du client en cas de distribution de sa version dans le domaine publique
tu portes plainte .. (voir la juriste prudence, si c'est possible ou pas ..?)
de plus , tu peux aussi inclure dans ton logiciel de test... un petit utilitaire qui lancé par ton futur client
t’enverra son numéro de disque DUR
et inclure une vérification de ce numéro au moment du lancement du logiciel Complet....
ce numéro ayant été inclue en dur (codé ou pas ) dans le code ...
tu en profites pour inclure dans ta licence, le fait qu'elle ,n'est valable qu'avec le system au moment de l'installation du logiciel !
comme ça si le client a un problème de disque , et qu'il en change, il t’achète une nouvelle Licence

Radical
si le logiciel est lancé sur un autre ordinateur que celui du client, tu empêche le lancement ( tu quittes sans message !! ) et en plus tu effaces le prg du disque
bien sur c'est toujours "déplombable", mais un pirate va d'abord évaluer le Rapport Temps_de crackage / Valeur du logiciel

de plus le tatouage pourra passer complétement inaperçu , tu pourra savoir d'ou viens la fuite
