El software Keygen es una pequeña aplicación que solo genera una “clave” válida para un software que desea utilizar, pero que no desea pagar. De las palabras “generador de claves”. Una simple podría verse así:
Cuando instala algún software pago (no gratuito), a menudo le pide que ingrese una “clave” válida y comprada (pieza de texto o archivo en particular) para demostrar que ha pagado por ella. Los ejemplos más populares son Adobe Photoshop, Microsoft Office, Microsoft Windows, etc.
- ¿Existe todavía una demanda de ingenieros de software en múltiples aspectos de la programación, o el enfoque ahora solo se centra en la seguridad cibernética?
- ¿A dónde te puede llevar un ingeniero de software?
- Un interno de Amazon Seattle SDE gana $ 40 / h, mientras que un interno de Amazon India SDE gana $ 3 / h. ¿Cómo se justifica?
- ¿Cuál es el mejor consejo que le daría a un ingeniero de software que acaba de conseguir un trabajo en una buena compañía?
- ¿Qué debe aprender un estudiante de CS si quieren trabajar como ingeniero de software de aplicaciones cuando se gradúen?
Para evitar pagar y seguir disfrutando del software pagado, las personas a veces (ilegalmente) comparten contraseñas válidas. Pero el siguiente nivel de protección es cuando el software calcula la “clave” individualmente de acuerdo con su nombre / apellido que ingresó. O IP. O fecha / hora. O cadena aleatoria que generó (como en la imagen). U otros parámetros. Entonces, una sola clave no funcionará para todos. Ahí es donde entran los keygen en el juego.
Las personas curiosas (crackers) crean keygen que engañan al software al generar las “contraseñas” solicitadas sin pagar por ellas. Esas personas profundizan en el software (herramientas como OllyDebugger, etc.) y descubren el algoritmo que usa el software y crean la clave que el software espera. # #
Cada software tiene un algoritmo diferente, por lo que cada software requiere un keygen diferente. Incluso pueden diferir según las versiones de software: keygen que funciona para MS Office 2000 probablemente no funcionará para MS Office 2007. A menudo, los keygen tienen buenos fondos y reproducen música atractiva cuando se abren. Las personas piensan en ello como un arte e incluso compiten, quienes descifrarán primero el nuevo software.
Hay alternativas: “parchear” el software (cambiar una parte del mismo, por lo que siempre piensa que el software está registrado), pero el uso de keygen es más discreto. Las empresas están cansadas de luchar con los piratas, por lo que a menudo llevan sus negocios en línea (como Office 365), para que puedan tener el control de quién usa su software. O simplemente agregue métodos de protección cada vez más complejos. Eludirlos suele ser cuestión de tiempo: hay muchos jóvenes curiosos con café y tiempo libre 😉
PD: cuidado, a veces los keygen y parches distribuidos en línea contienen malware. Y los antivirus a menudo te advierten, incluso si no contienen malware. Así que recuerde: es una forma peligrosa y estará mucho más seguro simplemente pagando por el software y evitando cualquier “grieta” o “keygen” malicioso 🙂