per l'autenticazione del mio eseguibile uso un modulo server TCP in esecuzione su un VPS a cui il mio client (eseguibile) si connette. Perciò devo avere l'IP del VPS all'interno dell'Eseguibile. Ho due problemi principali con questo: 1. Se qualcuno in qualche modo si impossessa della fonte o disassembla l'Eseguibile (io ho l'offuscamento, ma se in qualche modo riesce a farlo) avrebbe l'IP. 2. Se il server si arresta (forse a causa del DDOS dopo che qualcuno ha ottenuto l'IP all'interno dell'eseguibile), come dovrebbe sapere il programma a quale server deve connettersi, senza che io spinga una versione aggiornata dell'eseguibile.
Per risolvere ciò ho pensato di avere un altro server che distribuiva gli IP, ma poi ci sarebbe di nuovo un IP / Indirizzo nell'eseguibile e loro potrebbero semplicemente mettere giù il server di distribuzione e siamo tornati al Problema # 2. Non so se voi capite cosa intendo, ma mi piacerebbe qualche consiglio o modi per renderlo più efficiente.