Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/08/2008, 17:41
Avatar de Peterpay
Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 17 años, 5 meses
Puntos: 87
Respuesta: Hacer un Serial y un Keygen para mi programa

Depende mucho de la arquitectura y el diseño de tu aplicaciòn:

1.- Definir una BD q controle si tus Keys son validas
2.- Definir un mecanismo de hashing que en esta aplicacion es valido hacer un hash con cualquiera de los metodos disponibles en .net.
3.- La formula que valide que el key q entren es valido.

Muchas aplciaciones por ejemplo piden nombre de usuario y un key cuando se calcula la formula q definieron en ambos datos entonces lo marcan como valido.

Adicionalmente a esto es importante agregar mas mecanismos de control que validen y como en microsoft activen o desactiven el software.

Ejem:

Podrias tomar tu ClaveActivacion + Nombre de Usuario enviarlos a tu servidor web q valide las copias usando httpwebrequest o consumiendo un webservice. si estan en tu bd entonces activas o desactivas banderas que esten en archivos de configuracion,registro de windows u otro mecanismo o incluso llevandolo mas alla en seguridad basada en codigo (revisar el tema en msdn).

un saludo espero que esto les pueda ayudar
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5