Un logiciel d'essai est un logiciel informatique qui peut être exécuté pendant une période de temps limitée avant d'expirer et de cesser de fonctionner. L'idée derrière ce concept est que l'utilisateur a la possibilité de l'essayer et de décider ensuite s'il souhaite acheter sa version complète. Il s'agit en fait d'un échantillon du logiciel original qui fonctionne pendant une période de temps limitée. Il peut avoir ou non toutes les fonctionnalités du logiciel original.
Comment fonctionne un logiciel en version d'essai ?
Il existe de nombreuses méthodes qui sont utilisées par les programmeurs pour savoir quand la période d'essai d'un logiciel est écoulée. Dans des temps plus anciens, quelque chose d'aussi basique que de vérifier la date du système était fait. Mais au fil du temps, la sophistication a fait son apparition. Comme il n'y a pas deux programmeurs qui pensent de la même façon tout le temps, il ne peut y avoir de méthode certaine à expliquer dans ce contexte.
Création d'entrées de registre cachées
Certains logiciels d'essai font une entrée dans le registre de Windows sur la date à laquelle ils ont été installés, ainsi que l'heure d'installation. Le logiciel, lorsqu'il est lancé, compare la date et l'heure notées dans le registre avec la date et l'heure de l'ordinateur. Si cette dernière est supérieure, la version d'essai du logiciel cesse de fonctionner !
Les logiciels d'essai utilisent des fichiers cachés et des fichiers système
Certains programmeurs créent des fichiers cachés ou des fichiers système liés à la version d'essai d'un logiciel et les placent dans le dossier System32 ou dans le dossier contenant les pilotes. Il peut même s'agir de fichiers de 0 octet ou de fichiers vides. S'ils ajoutent une extension de type .sys ou .ini, les utilisateurs réfléchiront à deux fois avant de modifier ces fichiers. Les nettoyeurs de poubelles aussi les ignoreront
Utilisation de logiciels d'essai Adresse MAC de l'ordinateur
Dans ce cas, l'adresse des ordinateurs est stockée sur les serveurs de la société d'édition de logiciels avec d'autres détails tels que les données et l'heure et probablement un instantané du volume contenant des fichiers cachés. Ces fichiers cachés ont été expliqués dans la section ci-dessus. Ce stockage des adresses MAC des ordinateurs ou des smartphones aide le logiciel d'essai à décider de deux choses. Premièrement, si la période d'essai a expiré. Et deuxièmement, il indique à la société informatique que si l'utilisateur essaie d'installer une autre version du logiciel d'essai sur la même machine.