Cita:
Iniciado por privatefta no uso sofware libre hice un sofware creado poco a poco pero veo que no sabes como poder hacerlo gracias como quieras
Te dieron la mejor solución.
Puedes ponerle algún tipo de KEY y que tu aplicación se conecte a una base de datos remota para verificar si la llave es correcta y si el sitio que quiere la información es el registrado con esa clave.
Es una manera de hacerlo, pero como el código que hace el chequeo obviamente esta incrustado en la aplicación, es BASTANTE fácil ir al código fuente y quitar el chequeo.
Podrías ofuscar el código, pero fácilmente alguien también podría tener al acceso al verdadero código fuente y hacer la modificación.
Por lo tanto, la mejor solución es un WebService.
Nunca le digas a alguien que te da una solución a un problema que no sabe sobre el tema. Obviamente tu sabes menos que esa persona o no estarías preguntando en un foro.
Ademas, si el cliente paga por una aplicación, al d---lo con lo que haga el cliente, te pago por la aplicación y punto. El código le pertenece.