Hai lo stesso problema con qualsiasi numero di Socket, Thread e quant'altro: benvenuto nel mondo dei packet sniffers e spoofing. Soluzione, bhè niente a meno di implementare connessioni sicure (tunnel SSL). Dipende da dove andrai ad utilizzare questa applicazione.

Si fa alla stessa maniera in cui hai fatto per il trasferimento di file.