¿Qué es un emulador de dongle?
Un dongle es una pieza de hardware que debe conectarse al puerto universal de bus (USB) de una computadora antes de que se ejecutarán algunos tipos de programas de software. Esto es para garantizar que el software no se copie o no se comparta. Un emulador de dongle es un dongle falso creado para evitar esta limitación, muy parecido a una llave de esqueleto. Dado que los dongles a menudo están encriptados para evitar este tipo de hack, un emulador de dongle también se conoce como una "crack de dongle".
Debido a que la creación de un emulador de dongle libera el software para ser utilizado por aquellos que no lo pagaron, se considera ilegal. Muchas licencias de software tienen cláusulas que indican que crear dicho dispositivo viola el acuerdo de usuario. Esto no significa que los emuladores de dongles no sean creados por piratas informáticos y que las guías para descifrar el cifrado de seguridad de un dongle no están disponibles en Internet y en otros lugares.
Actualmente, hay dos formas en que uno puede obtener un emulador de dongle. Si una persona tiene habilidades para pasar por alto la seguridad de la red, puede hacer una.La información sobre cómo crear un emulador de dongle generalmente se pasa de hacker a hacker y se comercializa en foros y sitios web de Internet. Alguien sin conocimiento de la codificación también puede comprar emuladores de dongle en los sitios web. Debido a su ilegalidad, muchos sitios web que afirman proporcionar emuladores de dongle en funcionamiento no parecen legítimos.
Debido a que el software que utiliza dongles es típicamente para un mercado pequeño, el precio de un dongle de reemplazo puede ser cientos de dólares estadounidenses. Algunas compañías de software solicitan que el usuario compre un paquete de software completamente nuevo si se pierde o roba el dongle, inflando aún más el precio. Los defensores de los emuladores de dongle afirman que tales restricciones en el uso del software son injustas e incompatibles con las condiciones del mundo real del uso de computadora y software.
Las formas anteriores de software simplemente requerían que un dongle estuviera presente para ejecutar el software en una computadora. Hackersrompió tales restricciones escribiendo un programa para engañar al software para que pensara que el dongle ya estaba conectado. Para evitar esto, algunos dongles ahora están diseñados para contener ciertas partes del código del software o hacer ciertas tareas para el programa. Incluso si un emulador de dongle le dice al software que un dongle está presente, el software aún puede ser inútil porque faltan partes del código. A medida que los piratas informáticos encuentran formas de evitar estas nuevas innovaciones, se pueden encontrar nuevas formas de cifrado de dongle.