Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

en que se basan las claves de software?

fermota

Bovino maduro
Desde
13 Nov 2009
Mensajes
134
hola quisiera saber en que se basan para hacer las claves de juegos programas ya e buscado y no encuentro nada espero que alguien sepa gracias:punzadita:
 
Pues solo es una especie de protocolo de caracteres, deben de ir ciertas letras o numeros en determinados lugares, sin embargo es difícil el saber exactamente cómo va, y menos cuando hablas de una generalidad sin importar qué juego o programa, sería más fácil preguntaras exactamente para qué software lo quieres
 
Pues solo es una especie de protocolo de caracteres, deben de ir ciertas letras o numeros en determinados lugares, sin embargo es difícil el saber exactamente cómo va, y menos cuando hablas de una generalidad sin importar qué juego o programa, sería más fácil preguntaras exactamente para qué software lo quieres

ciertamente no es uno en expecifico sino en que se basa en algo se han de basar porque sino cualquiera diera en cualquier programa ahhh no se si me explico?
con esto creo yo podriamos hacernos de claves originales para muchos softwares
 
Supongo para lograr darnos una idea del ... formato, tendríamos primero que ver bastaaantes claves válidas, conforme a éso hacer comparativa en cuáles son los cambios válidos en los lugares de caracteres, y conforme a éso crear nuevos, con variaciones válidas, pero no existentes, o al menos no registradas.
En mi caso jamás me he puesto a investigar éso, ya que soy más flojo y prefiero solo encontrar una válida, pero si me llegó a pasar por la mente.
 
La mayoría de productos usan algoritmos personalizados por sus equipos de programadores. Un algoritmo básicamente es una ecuación matemática, donde tú le metes ciertos valores y tras una operación matemática te da un resultado.

En este caso los valores iniciales suelen ser tus datos (como tu nombre, correo, compañia, etc) y el resultado es la clave. Tanto la compañía tiene acceso al algoritmo como cada programa lo trae. Cuando compras el programa ellos usan alguno de tus datos para calcularte una calve y te la dan. Luego el programa te pide tus datos y la clave, y simplemente vuelve a calcularla con los datos que metiste y la compara con la clave que probaste, si no coinciden no se activa o se registra.

Ese es básicamente el funcionamiento. Los crackers que generan los "keygen" lo que hacen es buscar en el programa (digamos que desarmándolo) cuál es el algoritmo que usa, para luego copiarlo. Obviamente la parte del programa que lo contiene suele ser la que más protege cada compañía con cosas como una encriptación extra y así).

La otra forma es inferirla digamos que por "fuerza bruta": si tu tienes los datos de entrada y el resultado para los mismos, y juntas muchas de estas combinaciones, tras un análisis matemático se podría inferir cuál es el algoritmo. pero obviamente esta opción suele ser la más difícil.

Obviamente algunos programas traen otras protecciones antipiratería y así.
 
Volver
Arriba