- Keygen
-
Un keygen (del inglés key generator, generador de claves) es un programa informático que al ejecutarse genera un código para que un determinado programa de software de pago en su versión de prueba (Shareware) pueda ofrecer los contenidos completos del programa. Normalmente los keygens son archivos ejecutables (en formato *.exe) que se ejecutan sin necesidad de ser instalados. Existen varios tipos de Keygen, los normales pueden burlar la seguridad del programa, pero también hay otros keygen que son mas complejos y te permiten desbloquear mas aplicaciones.
Es muy común el pensar que un keygen y un crack son lo mismo. Lo cierto es que, aunque se utilizan para lo mismo, usan sistemas diferentes: mientras que un keygen es un ejecutable que genera un código para poder desbloquear el programa, un crack simplemente hace una modificación sobre el programa para poder "completarlo".
Los creadores de los programas "keygen" introducen en dicha aplicación el algoritmo utilizado para generar los códigos de desbloqueo, y permite al usuario obtener infinitos códigos. Actualmente, las empresas fabricantes del software más solicitado utilizan otros métodos para el desbloqueo de las versiones de prueba, que exigen al usuario registrar el producto telefónicamente antes de activarlo completamente. Además, algunos programas, sobre todo los más caros, tienen código único para cada unidad, lo que evita el uso de algoritmos por parte del fabricante, e imposibilita el uso de cualquier generador de claves (keygen). Otro método utilizado por parte de los fabricantes, y, quizá el que más evita la falsificación, es el de diferenciar entre versión de prueba y versión definitiva. Una vez terminado el periodo de evaluación, el programa sólo puede ser desinstalado, y para seguir utilizándolo el usuario debe volver a descargar la versión completa previo pago.
El primer keygen que apareció en la red fue en el año 1985 cuando recién estaban apareciendo las computadoras e Internet, su creador es Irving Chang y el programa a desbloquear era un simple juego que era previo pago (el juego era una máquina de casino).
Wikimedia foundation. 2010.