Diferencia entre crack y keygen

Diferencia entre crack y keygen

Crack Vs. Keygen

Crack es literalmente un programa que agrieta las contraseñas de Unix. Está diseñado específicamente para que los administradores del sistema tengan la capacidad de localizar a los usuarios cuyas contraseñas son demasiado débiles y vulnerables al ataque de los piratas informáticos utilizando un sistema de piratería de diccionario. Es un resultado directo del creador del programa, Alec Muffet, con ganas de mejorar su predecesor, una galleta 'PwC' en los policías. Con una simple reingeniería de la gestión de la memoria del programa, Muffet pudo aumentar su rendimiento.

Keygen es la forma abreviada del generador de teclas de frase. Es un programa pequeño que genera claves de CD válidas o números de serie (registro) para el software. Estos números de serie se ponen a disposición de los administradores a través de grupos de descripción de software de forma gratuita a través de la descarga en varios sitios web que están dedicados a la piratería de software. Se considera bastante ilegal en los países activar software sin comprar el código genuino.

Crack se lanzó por primera vez como versión 2.7a, y fue enviado a Usenet News Groups Alt.fuentes y alt.seguridad. Las versiones posteriores han introducido una gran cantidad de nuevas actualizaciones, que incluyen un generador de diccionario programable, un sistema de seguimiento de contraseñas distribuido en red y un código mejorado con mucha más flexibilidad que sus predecesores. Incluir un generador de diccionario que sea programable en el sistema significa que el usuario puede aplicar reglas a la lista de palabras del diccionario tradicional para generar versiones modificadas de las palabras contenidas en esa lista. Estas modificaciones de las reglas pueden ser increíblemente simples (hasta el punto de que las palabras no se cambian en absoluto), o pueden ser increíblemente complejas. Estas reglas también pueden procesar el campo GECOS en la contraseña. En cuanto a agregar un mecanismo de agrietamiento de contraseña distribuida en red, esto podría permitir a los usuarios usar una red de estaciones de trabajo heterogéneas conectadas por un sistema de archivos compartidos como partes de un programa de agrietamiento de contraseña que se ha distribuido ampliamente.

Keygen se utiliza simplemente implementando un desensamblador para colarse y estudiar el código de ensamblaje en bruto del programa objetivo. Esto verifica el software o el instalador para el código deseado. Una vez que el usuario ha obtenido acceso al código del programa, la ubicación y la subrutina que son responsables de verificar la validez de un código se determinan fácilmente. Esto permite que el algoritmo se modifique inversamente para generar claves válidas. El pateador es a veces que las claves encontradas pueden no funcionar con el software en línea (incluidas las actualizaciones de software descargadas), principalmente porque el usuario debe confirmar el número de serie cada vez que el software se conecta al servidor.

Resumen:

1. Crack es un programa de cracking de contraseña Unix; Keygen es un programa generador utilizado para determinar las claves de software.

2. Las nuevas permutaciones de Crack han incluido actualizaciones como un generador de diccionario programable y un sistema de seguimiento de contraseñas distribuido en red; Keygen funciona de manera simple, pero puede no proporcionar claves que funcionen.