Το DaDesktop έχει γραφτεί από τη NobleProg Tech και συντηρείται και αναπτύσσεται εξ ολοκλήρου εσωτερικά - τυχόν ζητήματα αντιμετωπίζονται από τη δική μας εξειδικευμένη ομάδα Security Ops, Devs και DevOps. Μόνο το προσωπικό της NP Tech έχει πρόσβαση στο υποκείμενο σύστημα DaDesktop.
Η NobleProg έχει πρόσβαση και δικαιώματα χρήσης και τροποποίησης όλου του πηγαίου κώδικα
Πλεονασμός και Ανάκαμψη από Βλάβη
Ο εκπαιδευτής και οι χρήστες μπορούν να επιλέξουν την αναπαραγωγή ολόκληρης της επιφάνειας εργασίας σε πραγματικό χρόνο μέσω της επιλογής 'απομακρυσμένο αντίγραφο'
Κατά τον πειραματισμό, μπορούν να ενεργοποιηθούν αυτόματα στιγμιότυπα μιας επιφάνειας εργασίας. Σε περίπτωση κατάρρευσης, το σύστημα μπορεί να επαναφέρει την τελευταία λειτουργική έκδοση
Οι διακομιστές συντηρούνται σε πλεονάζοντα κέντρα δεδομένων· σε περίπτωση βλάβης ενός κέντρου δεδομένων, το άλλο κέντρο δεδομένων είναι διαθέσιμο με χαμηλή καθυστέρηση
Η υποδομή DaDesktop χρησιμοποιεί έναν αριθμό κέντρων δεδομένων σε όλο τον κόσμο, με ολοκληρωμένες πολιτικές φυσικής ασφάλειας και ασφάλειας πληροφορικής
Το DaDesktop χρησιμοποιεί QEMU/KVM για τη δημιουργία και εκτέλεση εικονικών μηχανών· τόσο το QEMU όσο και το KVM αποτελούν μέρος του λειτουργικού συστήματος Linux. Καθώς τόσο το QEMU όσο και το KVM είναι ενσωματωμένα στοιχεία του λειτουργικού συστήματος Linux, αυτό καθιστά τις ενημερώσεις ασφαλείας πολύ εύκολες και γρήγορες στην ανάπτυξή τους, χωρίς να υπάρχει ανησυχία για εξάρτηση από τρίτους. Το QEMU/KVM διαθέτει εξαιρετικό ιστορικό ασφάλειας και επιδόσεων, ξεπερνώντας εκείνο των εμπορικών λύσεων
Στη NobleProg εφαρμόζεται πολιτική μηδενικής εμπιστοσύνης
Επιτρέπουμε μόνο σε χρήστες του προσωπικού της NP Tech με προκαταχωρισμένη διεύθυνση IP να έχουν πρόσβαση στα συστήματα NobleProg και DaDesktop που διαθέτουμε. Χρησιμοποιούνται κανόνες τείχους προστασίας πινάκων IP για την αποκλεισμό της πρόσβασης SSH και άλλων θυρών.
Κάθε σύστημα προστατεύεται με έλεγχο ταυτότητας δύο παραγόντων και κωδικό πρόσβασης, δηλαδή ένας επιτιθέμενος που απέκτησε μόνο τον κωδικό πρόσβασης δεν θα μπορέσει να αποκτήσει πρόσβαση στο σύστημα, καθώς η IP του δεν θα βρίσκεται στη λίστα επιτρεπομένων και δεν θα διαθέτει τον κωδικό μίας χρήσης
Σε ένα μάθημα DaDesktop, κάθε δίκτυο επιφάνειας εργασίας είναι απομονωμένο από τις άλλες επιφάνειες εργασίας και τη δημόσια πρόσβαση
Όλοι οι υπάλληλοι της NobleProg χρησιμοποιούν σύστημα MFA για τη σύνδεση στα συστήματα NobleProg ή DaDesktop· η πρόσβαση ανακαλείται αμέσως εάν ένα μέλος του προσωπικού αποχωρήσει, για την προστασία των συστημάτων μας από μη εξουσιοδοτημένη πρόσβαση
Ενίσχυση Ασφάλειας Linux
Οι διακομιστές (κόμβοι) DaDesktop είναι ελαχιστοποιημένοι με εγκατάσταση μόνο των απαραίτητων πακέτων, μια προσαρμοσμένη, απογυμνωμένη έκδοση του Ubuntu που δημιουργούμε και λειτουργούμε για τη μείωση της πρόσθετης πολυπλοκότητας και του φόρτου. Αυτό με τη σειρά του σημαίνει λιγότερες τρύπες ασφαλείας, καθώς υπάρχουν λιγότερα πακέτα προς εκτέλεση και επομένως λιγότερες υπηρεσίες σε λειτουργία ανά πάσα στιγμή. Η εγκατεστημένη βάση είναι συνήθως μόνο 250MB για κάθε κόμβο διακομιστή DaDesktop.
Η πρόσβαση στον λογαριασμό 'root' είναι απενεργοποιημένη στο ssh
Η υποδομή DaDesktop χρησιμοποιεί την πιο πρόσφατη έκδοση σταθερού Ubuntu Linux ως βάση και αναβαθμίζεται και διορθώνεται αυτόματα, μειώνοντας έτσι τον κίνδυνο ευπάθειας μηδενικής ημέρας
Οι διακομιστές παρακολουθούνται για γνωστές ευπάθειες
Τα αχρησιμοποίητα πακέτα και αρχεία αφαιρούνται
Η NobleProg έχει πρόσβαση σε όλο τον πηγαίο κώδικα που χρησιμοποιείται στο έργο. Εάν ανακαλυφθεί ευπάθεια αλλά δεν υπάρχει διαθέσιμη διόρθωση, η ομάδα ασφαλείας της NobleProg μπορεί να τη διορθώσει άμεσα
Τα συστήματα ενημερώνονται αυτόματα (unattended-upgrades)
Όλες οι συνδέσεις από τους διακομιστές μας προς το dark-web παρακολουθούνται και μπορούν να αποκλειστούν αυτόματα
Παρακολούθηση
Η NobleProg παρακολουθεί όλους τους διακομιστές της, συμπεριλαμβανομένων των διακομιστών DaDesktop, και δημιουργούνται ειδοποιήσεις για τυχόν ζητήματα που πρέπει να αντιμετωπιστούν. Οι ειδοποιήσεις παρακολουθούνται και επιδιορθώνονται. Γίνονται τακτικές ανασκοπήσεις των ειδοποιήσεων ή ζητημάτων για να διασφαλιστεί ότι αντιμετωπίζουμε πλήρως κάθε ζήτημα ώστε να αποφευχθεί η επανεμφάνισή τους.
Παρακολουθούμε όλους τους διακομιστές DaDesktop και τα μηχανήματα εκπαιδευτών/συμμετεχόντων για δραστηριότητα CPU, μνήμης και δικτύου κ.λπ. Επιπλέον, όλοι οι κόμβοι DaDesktop και το υποκείμενο σύστημα DaDesktop παρακολουθούνται για τυχόν CVE που εμφανίζουν σημαία στο σύστημα παρακολούθησης προς έλεγχο. Κανονικά, οι ενημερώσεις ασφαλείας εφαρμόζονται αυτόματα, αλλά σε περίπτωση εξαιρέσεων που εντοπίζονται εδώ, αυτές διορθώνονται χειροκίνητα ή/και μπορούν να ληφθούν άλλα μετριαστικά μέτρα
Γίνονται αυτόματα καταγραφές των μηχανημάτων Fresh Start σε μαθήματα, οι οποίες μπορούν να χρησιμοποιηθούν για τον έλεγχο τυχόν ζητημάτων κατά την προετοιμασία ενός μαθήματος από εκπαιδευτή. Μπορούν προαιρετικά να γίνουν καταγραφές του μηχανήματος του εκπαιδευτή και της αίθουσας εκπαίδευσης κατά τη διάρκεια ενός μαθήματος. Αυτό είναι πλήρως ελεγχόμενο από το UI και μπορεί να απενεργοποιηθεί εάν δεν απαιτείται
Τα πρότυπα λειτουργικού συστήματος DaDesktop ενημερώνονται συνήθως κάθε δύο εβδομάδες, με την προσθήκη των πιο πρόσφατων ενημερώσεων ασφαλείας.