O que é um emulador de dongle?
Um dongle é um hardware que deve ser conectado à porta de barramento serial universal (USB) de um computador antes que alguns tipos de programas de software sejam executados. Isso é para garantir que o software não seja copiado ou compartilhado. Um emulador de dongle é um dongle falso criado para ignorar essa limitação, como uma chave de esqueleto. Como os dongles são frequentemente criptografados para evitar esse tipo de hack, um emulador de dongle também é conhecido como um "rachadura do dongle".
Como a criação de um emulador de dongle libera o software a ser usado por aqueles que não pagaram por isso, é considerado ilegal. Muitas licenças de software têm cláusulas afirmando que a criação desse dispositivo viola o contrato do usuário. Isso não significa que os emuladores do dongle não sejam criados por hackers e que os guias para quebrar a criptografia de segurança de um dongle não estão disponíveis na Internet e em outros lugares.
Atualmente, há duas maneiras de obter um emulador de dongle. Se uma pessoa possui habilidades para ignorar a segurança da rede, ela pode fazer uma.As informações sobre como criar um emulador de dongle geralmente são passadas de hacker para hacker e negociadas em fóruns e sites da Internet. Alguém sem conhecimento de codificação também pode comprar emuladores de dongle em sites. Por causa de sua ilegalidade, muitos sites que afirmam fornecer aos emuladores de dongle que não parecem legítimos.
Como o software que utiliza dongles é normalmente para um mercado pequeno, o preço de um dongle de reposição pode ser centenas de dólares americanos. Algumas empresas de software pedem que o usuário compre um pacote de software totalmente novo se o dongle for perdido ou roubado, inflando ainda mais o preço. Os defensores dos emuladores do dongle afirmam que essas restrições ao uso de software são injustas e incompatíveis com condições do mundo real do uso de computador e software.
Formas anteriores de software simplesmente exigiam que um dongle estivesse presente para executar o software em um computador. HackersA interrompeu essas restrições escrevendo um programa para enganar o software para pensar que o dongle já estava conectado. Para evitar isso, alguns dongles agora foram projetados para reter certas partes do código do software ou realizar certas tarefas para o programa. Mesmo que um emulador de dongle informe ao software que um dongle está presente, o software ainda pode ser impraticável porque partes do código estão faltando. Como os hackers encontram maneiras de ignorar essas novas inovações, novas formas de criptografia de dongle podem precisar ser encontradas.