para la autenticación de mi ejecutable, uso un módulo de servidor TCP que se ejecuta en un VPS al que mi cliente (ejecutable) se conecta. Para eso tengo que tener la IP del VPS dentro del Ejecutable. Tengo dos problemas principales con esto: 1. Si alguien de alguna manera se apodera de la fuente o desmonta el Ejecutable (tengo una ofuscación, pero si de alguna manera se las arregla para hacerlo) tendría la IP. 2. Si el servidor deja de funcionar (tal vez debido a que se ha hecho DDOS después de que alguien obtuviera la IP dentro del Ejecutable), ¿cómo debería saber el programa a qué servidor debería conectarse, sin que yo introduzca una versión actualizada del Ejecutable?
Para resolver esto, pensé en tener otro servidor que distribuya las IP, pero luego habría una IP / Dirección en el Ejecutable de nuevo y podrían simplemente dejar el servidor de distribución y volveremos al problema # 2. No sé si ustedes entienden lo que quiero decir, pero me encantaría recibir algunos consejos o maneras en las que al menos podría hacer esto más eficiente.