Pregunta

Cualquier buenas alternativas para atar la activación del software a una pieza de hardware en la máquina junto usando la dirección MAC? Utilizando los números de serie del disco duro no funcionan ya que no siempre están disponibles. Máquina GUID tampoco está siempre garantizada de Microsoft de mis lecturas. ¿Alguna otra idea? Este sería el uso de Microsoft API o tecnologías. No hay referencias específicas .NET favor.

¿Fue útil?

Solución

¿Qué versiones de Windows se dirige? Windows 2000 y mayor siempre devolverá un número de serie de volumen del sistema. No es técnicamente lo mismo que un número de serie del disco duro, pero cada partición lógica de Windows tendrá uno, independientemente de la plataforma. Ver GetVolumeInformation .

Yo digo, no se preocupe por atándolo al hardware. En su lugar, utilice el de Windows Identificación del producto y el número de serie del volumen anterior. Es bueno hasta que se vuelva a formatear la partición o actualizar / instalar una copia diferente de Windows.

Que se vuelvan a activar cada mes o así, sin intervención, y todavía se están bloqueando la piratería evitando al mismo tiempo las llamadas de soporte y molestar al usuario.

Ahora, para la parte más técnica. ¿Cómo va a evitar el agrietamiento su programa?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top