Sicurezza

Proprietà e controllo
Redondanza e recupero da guasti
  1. I formatori e gli utenti possono scegliere di replicare in tempo reale l'intero desktop tramite l'opzione 'replica remota'.
  2. Quando si eseguono esperimenti, è possibile abilitare snapshot automatici del desktop. In caso di crash, il sistema può ripristinare l'ultima versione funzionante.
  3. I server sono mantenuti in datacenter ridondanti; in caso di guasto di un datacenter, un altro datacenter è disponibile a distanza di bassa latenza.
  4. L'infrastruttura di DaDesktop utilizza un numero di datacenter situati in tutto il mondo, con politiche di sicurezza fisica e IT complete.
  5. DaDesktop utilizza QEMU/KVM per creare ed eseguire macchine virtuali; entrambi QEMU/KVM fanno parte del sistema operativo Linux. Poiché QEMU e KVM sono componenti integrati nel sistema operativo Linux, ciò rende gli aggiornamenti di sicurezza molto facili e rapidi da implementare, poiché non vi è alcuna dipendenza da terze parti di cui preoccuparsi. QEMU/KVM vanta un eccellente record di sicurezza e prestazioni, superando le soluzioni commerciali.
Da NobleProg è implementata una politica zero-trust
  1. Permettiamo l'accesso ai sistemi NobleProg e DaDesktop solo agli utenti del personale NP Tech il cui indirizzo IP è pre-registrato. Regole di firewall IP tables vengono utilizzate per bloccare l'accesso SSH e ad altre porte.
  2. Ogni sistema è protetto da autenticazione a due fattori e password, ovvero un attaccante che abbia ottenuto solo la password non sarà in grado di accedere al sistema poiché il suo IP non sarà in whitelist e non disporrà di una password monouso.
  3. In un corso DaDesktop, ogni rete desktop è isolata dagli altri desktop e dall'accesso pubblico.
  4. Tutti i dipendenti del personale NobleProg utilizzano un sistema MFA per accedere ai sistemi NobleProg o DaDesktop; l'accesso viene revocato immediatamente se un membro del personale lascia l'azienda per proteggere i nostri sistemi da accessi non autorizzati.
Indurimento di Linux
  1. Il sistema dei server (nodi) DaDesktop è minimizzato installando solo i pacchetti necessari in una versione personalizzata e ridotta di Ubuntu che creiamo e gestiamo per ridurre qualsiasi complessità e sovraccarico aggiuntivo. Ciò comporta, a sua volta, meno buchi di sicurezza poiché sono necessari meno pacchetti per l'esecuzione e, quindi, meno servizi attivi in qualsiasi momento. La base installata è normalmente di soli 250 MB per ogni nodo server DaDesktop.
  2. L'accesso all'account 'root' è disabilitato in ssh.
  3. L'infrastruttura DaDesktop utilizza l'ultima versione stabile di Ubuntu Linux come base e viene aggiornata e corretta automaticamente, riducendo quindi il rischio di vulnerabilità zero-day.
  4. I server sono monitorati per le vulnerabilità note.
  5. I pacchetti e i file non utilizzati vengono rimossi.
  6. NobleProg ha accesso a tutto il codice sorgente utilizzato nel progetto. Se viene scoperta una vulnerabilità ma non è disponibile una patch, il team di sicurezza di NobleProg può applicarla immediatamente.
  7. I sistemi vengono aggiornati automaticamente (unattended-upgrades).
  8. Tutte le connessioni dai nostri server alla dark-web sono monitorate e possono essere bloccate automaticamente.
Monitoraggio
  1. NobleProg monitora tutti i propri server, inclusi i server DaDesktop, e vengono create alert per qualsiasi problema che richieda attenzione. Le alert vengono seguite e risolte. Vengono effettuati regolarmente controlli delle alert o dei problemi per garantire che ciascun problema venga completamente risolto per evitarne la ricorrenza.
  2. Monitoriamo tutti i server DaDesktop e le macchine dei formatori/partecipanti per attività di CPU, memoria e rete, ecc. Inoltre, tutti i nodi DaDesktop e il sistema sottostante DaDesktop sono monitorati per eventuali CVE, che sollevano un flag nel sistema di monitoraggio da verificare. Normalmente gli aggiornamenti di sicurezza vengono applicati automaticamente, ma in caso di eccezioni individuate qui, vengono corrette manualmente e/o possono essere adottate altre misure mitiganti.
  3. Le registrazioni vengono effettuate automaticamente delle macchine Fresh Start nei corsi, che possono essere utilizzate per verificare eventuali problemi quando un formatore prepara un corso. Le registrazioni possono essere facoltativamente effettuate della macchina del formatore e della sala di formazione durante un corso. Questo è completamente controllabile nell'interfaccia utente e può essere disattivato se non necessario.
  4. I modelli di sistema operativo DaDesktop vengono aggiornati normalmente ogni poche settimane, con l'aggiunta degli ultimi aggiornamenti di sicurezza.