Qu'est-ce qu'un émulateur de dongle?
Un dongle est un élément matériel qui doit être branché sur le port USB (Universal Serial Bus) d'un ordinateur avant l'exécution de certains types de logiciels. Cela permet de s’assurer que le logiciel n’est ni copié ni partagé. Un émulateur de dongle est un faux dongle créé pour contourner cette limitation, un peu comme une clé squelette. Comme les dongles sont souvent cryptés pour éviter ce type de piratage, un émulateur de dongle est également appelé "crack de dongle".
Parce que la création d'un émulateur de dongle libère le logiciel destiné à ceux qui n'en paient pas le prix, il est considéré comme illégal. De nombreuses licences de logiciels comportent des clauses stipulant que la création d'un tel périphérique constitue une violation du contrat d'utilisation. Cela ne signifie pas que les émulateurs de dongle ne sont pas créés par des pirates et que les guides permettant de déchiffrer le cryptage de sécurité d'un dongle ne sont pas disponibles sur Internet et ailleurs.
Actuellement, il existe deux manières d'obtenir un émulateur de dongle. Si une personne a des compétences pour contourner la sécurité du réseau, elle peut en créer elle-même. Les informations sur la création d'un émulateur de clé électronique sont généralement transmises de pirate à pirate et échangées sur des forums et des sites Web. Une personne ne connaissant pas le codage peut également acheter des émulateurs de dongle sur des sites Web. En raison de leur illégalité, de nombreux sites Web prétendant fournir des émulateurs de dongles actifs ne semblent pas légitimes.
Les logiciels utilisant des dongles étant généralement destinés à un petit marché, le prix d'un dongle de remplacement peut s'élever à des centaines de dollars américains. Certains éditeurs de logiciels demandent à l’utilisateur d’acheter un tout nouveau progiciel si le dongle est perdu ou volé, ce qui gonfle encore le prix. Les défenseurs des émulateurs de dongles affirment que de telles restrictions sur l'utilisation des logiciels sont injustes et incompatibles avec les conditions réelles d'utilisation des ordinateurs et des logiciels.
Les formes de logiciel antérieures nécessitaient simplement la présence d'un dongle pour pouvoir exécuter le logiciel sur un ordinateur. Les pirates informatiques ont surmonté ces restrictions en écrivant un programme incitant le logiciel à penser que le dongle était déjà branché. Pour éviter cela, certains dongles sont désormais conçus pour retenir certaines parties du code du logiciel ou effectuer certaines tâches du programme. Même si un émulateur de dongle indique au logiciel la présence d'un dongle, il est possible que le logiciel soit toujours inutilisable, car des parties du code sont manquantes. Alors que les pirates informatiques trouvent des moyens de contourner ces nouvelles innovations, il pourrait être nécessaire de trouver de nouvelles formes de cryptage par dongle.