miniatura|Un keygen. En informática, un keygen (da contracción das palabras inglesas key, clave, e generator, xerador; noutras palabras, «xerador de claves») é un programa creado especificamente para rexistrar fraudulentamente un programa comercial de pago. A diferenza dos cracks, o keygen non modifica o programa en absoluto, senón que simplemente o desbloquea usando unha serie de códigos especialmente empaquetados. O keygen adoita ser un programa complexo no que, ademais do cracker (a persoa que desmonta o programa para atopar os códigos e os algoritmos de gravación), tamén traballan deseñadores gráficos, músicos e programadores, a miúdo agrupados nun equipo onde cada un ten o seu propio propósito específico. Ás veces, todas estas figuras agrúpanse nunha soa persoa. Aínda así, non todos os keygens teñen música ou gráficos elaborados.

Como funciona O creador dun keygen debe primeiro desmontar o código do programa que desexa rexistrar. Despois, usando programas especiais (como depuradores), atopa o algoritmo que xera o código de activación. Despois crea o xerador usando as instrucións do algoritmo do software comercial.

Keygens de malware Os keygens, dispoñibles a través de redes P2P ou doutro xeito, poden conter cargas útiles maliciosas. Estes xeradores de claves poden ou non xerar unha clave válida, pero o malware incrustado cargado de forma invisible ao mesmo tempo pode ser, por exemplo, unha versión de CryptoLocker (ransomware).

O software antivirus pode descubrir software malicioso integrado nos keygens; este software a miúdo tamén identifica os keygens non autorizados que non conteñen unha carga útil como software potencialmente non desexado, etiquetándoos a miúdo cun nome como Win32/Keygen ou Win32/Gendows.

Notas

Véxase tamén

Outros artigos Free Software Foundation

Ligazóns externas

Categoría:Seguridade informática Categoría:Ciberdelincuencia