Sicurezza del server in progetti open source

0

Ho una domanda sui progetti open source e multiutente.

Diciamo che hai un progetto open source, hai anche un server su internet, distribuisci i client agli utenti, questi software client comunicano con il server per servire ai fini del programma.

La maggior parte dei giochi multiplayer potrebbe essere un esempio di questo.

Questa è la domanda, se il tuo progetto è open-source, questo significa che anche i tuoi codici client sono pubblici e le persone possono facilmente vedere quale metodo utilizzare per comunicare con il server quando il client è in esecuzione. Quindi inviare richieste false anziché l'utente originale sarebbe facile.

Quali sono i metodi appropriati per prevenire tali tentativi. O almeno renderlo meno vulnerabile? (Forse rendere la parte di comunicazione del server sorgente chiusa?)

In che modo le società di gioco multiplayer gestiscono questo aspetto?

    
posta Rockybilly 15.04.2017 - 19:21
fonte

0 risposte