Sto sviluppando un'applicazione universale per Windows 10 che ha la capacità di inviare file sulla rete locale ad altre copie di se stesso su dispositivi diversi. Lo estenderò anche al controllo remoto di una istanza dell'applicazione da un'altra (accesso limitato).
Le applicazioni sono sandbox per impostazione predefinita a causa dell'API di runtime di Windows ei file possono essere salvati solo in alcune posizioni specifiche (nessun accesso a C > windows). Inoltre, gli utenti possono bloccare qualsiasi interazione di rete (eseguita di default) e bloccare singoli trasferimenti di file (anche se possono scegliere di accettare automaticamente qualsiasi file)
Per il momento, il traffico è completamente non criptato e "all'aperto". Dovrei preoccuparmi di crittografare il traffico in qualche modo? Penso che se la rete è compromessa, è altamente improbabile che la mia crittografia salverà l'utente e che gli utenti malintenzionati troveranno comunque la loro strada.