A DaDesktop-et a NobleProg Tech fejlesztette ki, és teljes egészében házon belül tartja karban és fejleszti – minden felmerülő problémát a saját, biztonsági műveletekkel, fejlesztéssel és DevOps-szal foglalkozó szakértői csapatunk kezel. Az alapul szolgáló DaDesktop-rendszerhez kizárólag az NP Tech munkatársai férnek hozzá.
A NobleProg hozzáféréssel és jogosultsággal rendelkezik a teljes forráskód használatához és módosításához.
Redundancia és hibaelhárítás
Az oktató és a résztvevők valós időben replikálhatják a teljes asztalt a 'távoli replika' opcióval.
Kísérletezés során engedélyezhetők a automatikus pillanatfelvételek az asztalról. Összeomlás esetén a rendszer visszaállítja az utolsó működő verziót.
A szerverek redundáns adatközpontokban vannak elhelyezve; egy adatközpont meghibásodása esetén a másik alacsony késleltetésű távolságon belül elérhető.
A DaDesktop infrastruktúrája világszerte több adatközpontot használ, átfogó fizikai és informatikai biztonsági szabályzatokkal.
A DaDesktop QEMU/KVM-et használ virtuális gépek létrehozásához és futtatásához; mind a QEMU, mind a KVM a Linux operációs rendszer része. Mivel a QEMU és a KVM egyaránt a Linux operációs rendszer beépített összetevői, a biztonsági frissítések telepítése rendkívül egyszerű és gyors, hiszen nincs külső féltől való függőség. A QEMU/KVM kiváló biztonsági és teljesítménybeli múlttal rendelkezik, felülmúlva a kereskedelmi megoldásokat.
A NobleProg zéró bizalmi elvet alkalmaz
Csak azok az NP Tech munkatársak férhetnek hozzá a NobleProg és DaDesktop rendszerekhez, akiknek IP-címe előzetesen regisztrálva van. IP-tábla tűzfalszabályokkal védjük az SSH- és egyéb portokhoz való hozzáférést.
Minden rendszert kétfaktoros hitelesítés és jelszó véd; így egy támadó, aki csak a jelszót szerezte meg, nem férhet hozzá a rendszerhez, mivel IP-címe nincs engedélyezőlistán, és nincs birtokában az egyszer használatos jelszónak sem.
Egy DaDesktop-tanfolyamon minden asztali hálózat el van szigetelve a többi asztaltól és a nyilvános hozzáféréstől.
A NobleProg munkatársai mind többtényezős hitelesítéssel jelentkeznek be a NobleProg- vagy DaDesktop-rendszerekbe; a hozzáférés azonnal visszavonásra kerül, ha egy munkatárs távozik, hogy megvédjük rendszereinket az illetéktelen hozzáféréstől.
Linux megerősítés
A DaDesktop-szerverek (csomópontok) rendszerét minimalizáljuk azzal, hogy csak a szükséges csomagokat telepítjük – egy egyedi, lecsupaszított Ubuntu-verziót, amelyet mi készítünk és üzemeltetünk a felesleges összetettség és terhelés csökkentése érdekében. Ez kevesebb biztonsági rést is jelent, mivel kevesebb csomagot kell futtatni, így egyszerre kevesebb szolgáltatás fut. A telepített alaprendszer általában mindössze 250 MB minden DaDesktop-szervercsomóponton.
A 'root' fiókhoz való hozzáférés le van tiltva SSH-n keresztül.
A DaDesktop infrastruktúrája a stabil Ubuntu Linux legújabb verzióját használja alapként, és automatikusan frissül és kap javításokat, csökkentve ezzel a nulladik napi sebezhetőségek kockázatát.
A szervereket figyeljük az ismert sebezhetőségek szempontjából.
A nem használt csomagokat és fájlokat eltávolítjuk.
A NobleProg hozzáfér a projektben használt teljes forráskódhoz. Ha sebezhetőséget fedeznek fel, de nem áll rendelkezésre javítás, a NobleProg biztonsági csapata azonnal javíthatja azt.
A rendszerek automatikusan frissülnek (felügyelet nélküli frissítések).
A szervereinkről a dark webre irányuló összes kapcsolatot figyeljük, és szükség esetén automatikusan blokkoljuk.
Megfigyelés
A NobleProg figyeli az összes szerverét, beleértve a DaDesktop-szervereket is, és riasztásokat hoz létre minden kezelendő problémáról. A riasztásokat nyomon követjük és javítjuk. A riasztásokat és problémákat rendszeresen áttekintjük, hogy minden problémát maradéktalanul kezeljünk, és elkerüljük azok újbóli előfordulását.
Figyeljük az összes DaDesktop-szervert, valamint az oktatói és résztvevői gépeket a CPU-, memória- és hálózati aktivitás szempontjából. Emellett az összes DaDesktop-csomópontot és az alapul szolgáló DaDesktop-rendszert figyeljük az esetleges CVE-k tekintetében, amelyek jelzést adnak a megfigyelőrendszerben ellenőrzés céljából. A biztonsági frissítések általában automatikusan alkalmazásra kerülnek, de az itt észlelt kivételek esetén manuálisan javítjuk azokat, és/vagy más kockázatcsökkentő intézkedéseket teszünk.
A tanfolyamokon a Fresh Start gépekről automatikusan felvételek készülnek, amelyekkel ellenőrizhetők az esetleges problémák, amikor az oktató előkészíti a tanfolyamot. A tanfolyam során opcionálisan felvétel készíthető az oktatói gépről és a tanteremről is. Ez teljes mértékben szabályozható a felhasználói felületen, és kikapcsolható, ha nincs rá szükség.
A DaDesktop operációsrendszer-sablonokat általában néhány hetente frissítjük a legújabb biztonsági frissítésekkel.