L'auteur du logiciel met souvent beaucoup de temps à trouver des moyens d'identifier si le programme a déjà été installé et à quel moment. En outre, il enregistre généralement des traces à différents endroits du système.
Si vous apprenez la technique pour un programme, cette technique pourrait ne pas fonctionner pour un autre. En outre, certains développeurs ne vont pas aussi loin que d'autres.
Certains pourraient vous demander d'enregistrer le programme avant de l'utiliser. Si tel était le cas, il serait évident qu’au moment de l’enregistrement, les informations vous concernant ainsi que l’application installée soient enregistrées. Certains placent des informations dans le registre et les vérifient pour validation. Certains pourraient utiliser cela comme le seul chèque. Si c'était le cas, la suppression de l'entrée du registre remettrait le compte à zéro, ce qui fonctionne pour certains programmes.
Certains programmes utilisent le registre plus un autre emplacement secret sur l'ordinateur, où l'utilisateur peut ne pas vouloir regarder.
Pour de nombreux programmes, il peut être plus coûteux de passer de nombreuses heures à essayer de comprendre la technique utilisée pour ce programme. Si vous considérez une valeur horaire de votre temps ou ce que vous pourriez payer à un expert pour le comprendre, il pourrait être beaucoup moins coûteux de simplement payer les frais d'enregistrement officiel du programme.
Si un développeur écrit quelque chose à un endroit 5 aléatoire et que le public trouve ces cinq images, il peut ajouter 10 emplacements aléatoires à sa prochaine version et essayer de les rendre encore plus difficiles à trouver.
En passant, il est très clair que tout programme que j'ai vérifié par le passé utilise en réalité l'ordinateur lui-même, car si vous placez un lecteur propre et effectuez une installation propre, le programme redémarrera comme une nouvelle installation.
Donc, si quelqu'un prend un programme et le comprend, tout ce que vous trouverez ne fonctionnera probablement que pour ce programme. Rien ne garantit que cela fonctionnerait même pour la prochaine version ou la prochaine mise à jour de sécurité de ce programme particulier que vous avez pu comprendre.