Τι είναι το USB και πώς λειτουργεί
Το USB είναι δίαυλος ελεγχόμενος από τον host, με υποστήριξη σύνδεσης εν θερμώ. Ένας ελεγκτής host, συνήθως ο υπολογιστής, διαχειρίζεται έως 127 συνδεδεμένες συσκευές μέσω ενός διαβαθμισμένου αστέρα από hubs. Οι συσκευές μπορούν να συνδέονται και να αποσυνδέονται χωρίς επανεκκίνηση. Ο δίαυλος παρέχει και ρεύμα, γι’ αυτό το ίδιο καλώδιο που μεταφέρει αρχεία μπορεί να φορτίσει ένα τηλέφωνο.
Το στοιχείο που έχει σημασία για την ασφάλεια είναι η απαρίθμηση (enumeration). Όταν συνδέεται μια συσκευή, στέλνει στον host ένα σύνολο περιγραφέων: το αναγνωριστικό κατασκευαστή και το αναγνωριστικό προϊόντος (μαζί VID:PID), τον σειριακό αριθμό, αν τον έχει ορίσει ο κατασκευαστής, και την κλάση της συσκευής. Η κλάση δείχνει στο λειτουργικό σύστημα τι είδους συσκευή δηλώνει ότι είναι, όπως αποθηκευτικός χώρος, πληκτρολόγιο ή τηλέφωνο, και φορτώνεται αυτόματα ο αντίστοιχος οδηγός. Αυτά τα χαρακτηριστικά ταξιδεύουν μαζί με τη συσκευή, οπότε οι κανόνες ελέγχου συσκευών μπορούν να τα χρησιμοποιούν για αντιστοίχιση.
Εκδόσεις και ταχύτητες USB
Οι διαδοχικές εκδόσεις του USB αυξάνουν την ταχύτητα μεταφοράς και την παροχή ισχύος, διατηρώντας τη συμβατότητα προς τα πίσω. Μια παλιά συσκευή λειτουργεί σε νέα θύρα, αλλά με την παλιά ταχύτητα. Για τον σχεδιασμό του κινδύνου διαρροής δεδομένων μετράει ο ρυθμός σηματοδοσίας, γιατί καθορίζει πόσο γρήγορα μπορούν να κινηθούν τα δεδομένα. Στις ταχύτητες του USB 3, εκατοντάδες gigabyte χωρούν σε υλικό μεγέθους αντίχειρα.
Οι εμπορικές ονομασίες άλλαξαν με τα χρόνια. Τα USB 3.0, 3.1 Gen 1 και 3.2 Gen 1 περιγράφουν όλα το ίδιο επίπεδο των 5 Gbps.
| Πρότυπο | Έτος εισαγωγής | Μέγιστος ρυθμός σηματοδοσίας |
|---|---|---|
| USB 1.1 | 1998 | 12 Mbps |
| USB 2.0 | 2000 | 480 Mbps |
| USB 3.2 Gen 1 (αρχικά USB 3.0) | 2008 | 5 Gbps |
| USB 3.2 Gen 2 (αρχικά USB 3.1) | 2013 | 10 Gbps |
| USB 3.2 Gen 2x2 | 2017 | 20 Gbps |
| USB4 | 2019 | 40 Gbps |
Διπλή χρήση: εργαλείο επιχείρησης και κανάλι διαρροής
Το USB είναι απαραίτητη επιχειρησιακή υποδομή. Συνδέει πληκτρολόγια και ακουστικά, εκτυπωτές αποδείξεων και σαρωτές, dongles, tethering τηλεφώνου και φόρτιση. Μεταφέρει επίσης μεγάλους όγκους αρχείων σε αφαιρούμενα μέσα ανάμεσα σε αποσυνδεδεμένα δίκτυα. Το πλήρες μπλοκάρισμα του διαύλου σπάνια είναι εφαρμόσιμο.
Η ίδια θύρα είναι και κορυφαίο κανάλι εξαγωγής δεδομένων. Μια μεταφορά σε φλας μνήμης δεν αφήνει ίχνος στο δίκτυο, λειτουργεί εκτός σύνδεσης και μετακινεί πολύ μεγάλους όγκους γρήγορα. Το μέσο είναι εύκολο να κρυφτεί ή να χαθεί. Ένας μη κρυπτογραφημένος δίσκος που ξεχάστηκε εκτός γραφείου μπορεί να γίνει διαρροή δεδομένων που πρέπει να αναφερθεί. Γι’ αυτό ο έλεγχος του USB αφορά κυρίως τη λεπτομέρεια των πολιτικών, και όχι έναν απλό διακόπτη ενεργοποίησης και απενεργοποίησης.
Τύποι συνδέσμων και θυρών
Το πρωτόκολλο και το βύσμα είναι ξεχωριστές επιλογές. Μία έκδοση μπορεί να λειτουργεί με πολλά σχήματα συνδέσμων, γι’ αυτό ένα συρτάρι με καλώδια σπάνια ταιριάζει με την πρώτη προσπάθεια.
Το USB-C γίνεται η ενιαία τυπική θύρα σε σταθμούς σύνδεσης και φορτιστές. Το Micro-B παραμένει σε πολλές συμπαγείς συσκευές.
- USB-A: η αρχική ορθογώνια θύρα host, μη αναστρέψιμη, ακόμη συνηθισμένη σε επιτραπέζιους υπολογιστές.
- USB-B, Mini-B, Micro-B: τετράγωνοι και μικροί σύνδεσμοι σε εκτυπωτές, εξωτερικούς δίσκους και παλιά τηλέφωνα.
- USB-C: μικρός οβάλ αναστρέψιμος σύνδεσμος που μεταφέρει δεδομένα, έως 240 W ισχύ και βίντεο μέσω Alternate Modes.
BadUSB και συναφείς κίνδυνοι
Η αποθήκευση δεν είναι ο μόνος κίνδυνος στη θύρα. Σε μια επίθεση BadUSB, ο ελεγκτής μέσα στη συσκευή επαναπρογραμματίζεται ώστε να εμφανίζεται ως κάτι άλλο, συνήθως ως πληκτρολόγιο. Στη συνέχεια η συσκευή πληκτρολογεί εντολές στον host. Το λειτουργικό σύστημα εμπιστεύεται την είσοδο HID, οπότε η ένεση δύσκολα ξεχωρίζει από πραγματική πληκτρολόγηση. Ο κώδικας στο firmware μπορεί να επιβιώσει ακόμη και μετά από μορφοποίηση.
Οι συναφείς φορείς κινδύνου είναι μάλλον μηχανικοί παρά τεχνικοί. Μολυσμένοι δίσκοι αφήνονται εκεί όπου οι υπάλληλοι θα τους βρουν και θα τους συνδέσουν, και δημόσια σημεία φόρτισης μπορεί να εκμεταλλευτούν τις γραμμές δεδομένων. Οι άμυνες προκύπτουν από τον ίδιο τον σχεδιασμό: ελέγχεις ποιες κλάσεις συσκευών επιτρέπεται να συνδεθούν, κρίνεις τις συσκευές από το VID:PID και τον σειριακό αριθμό και όχι από την εμφάνιση, και αντιμετωπίζεις κάθε άγνωστη συσκευή ως άγνωστη, όσο αβλαβής κι αν φαίνεται. Έλεγχοι endpoint, όπως το DLP στα endpoints, εφαρμόζουν αυτούς τους κανόνες σε κάθε σταθμό εργασίας.
Κλάσεις συσκευών
Η κλάση που αναφέρεται κατά την απαρίθμηση καθορίζει ποιος οδηγός φορτώνεται, τι μπορεί να κάνει η συσκευή και πόση εμπιστοσύνη της δίνει το λειτουργικό σύστημα. Οι φλας μνήμες και οι εξωτερικοί δίσκοι είναι οι φορητές συσκευές αποθήκευσης που σκέφτονται οι περισσότεροι, αλλά η λίστα είναι ευρύτερη. Οι κλάσεις CDC και οι ειδικές του κατασκευαστή είναι συνήθως νόμιμες, αλλά περιστασιακά χρησιμεύουν ως κρυφό μονοπάτι.
| Κλάση | Τι σημαίνει στην πράξη | Τυπική συσκευή |
|---|---|---|
| Μαζική αποθήκευση (MSC)Εμφανίζεται ως τόμος | Τα αρχεία αντιγράφονται προς τη συσκευή και από αυτήν όπως σε κάθε δίσκο | Φλας μνήμες, εξωτερικοί δίσκοι |
| Human Interface Device (HID)Εισόδοι στις οποίες εμπιστεύεται το σύστημα | Πατήματα πλήκτρων και κλικ γίνονται δεκτά σχεδόν χωρίς έλεγχο | Πληκτρολόγια, ποντίκια |
| MTP / PTPΜεταφορά πολυμέσων | Φωτογραφίες και αρχεία περνούν από διεπαφή πολυμέσων, όχι ως δίσκος | Τηλέφωνα, κάμερες |
| CDC και ειδικές του κατασκευαστήΕιδικές διεπαφές | Σειριακές θύρες, προσαρμογείς δικτύου και κανάλια αποσφαλμάτωσης | Dongles αδειών, προσαρμογείς |
Πώς φαίνεται στο Anexet
Στον έλεγχο USB και εξωτερικών δίσκων ο διαχειριστής αποφασίζει ποιες συσκευές μπορούν να συνδεθούν και τι μπορούν να κάνουν. Η πρώτη λήψη δείχνει τους διακόπτες ελέγχου συσκευών σε ένα προφίλ πράκτορα. Η δεύτερη δείχνει μια συσκευή με αναγνωριστικό κατασκευαστή, αναγνωριστικό προϊόντος και σειριακό αριθμό, δηλαδή την ταυτότητα με την οποία συγκρίνονται οι κανόνες.
1 / 2
Από πού να ξεκινήσετε
Ξεκινήστε από τις θύρες και τις κλάσεις συσκευών που μεταφέρουν τα περισσότερα δεδομένα, και μετά αποφασίστε ποιες χρειάζονται πλήρη πρόσβαση, πρόσβαση μόνο για ανάγνωση ή καμία πρόσβαση. Ένας κανόνας για όλες τις θύρες μαζί καταλήγει συνήθως να μπλοκάρει πληκτρολόγια και εκτυπωτές, και τότε απενεργοποιείται.
Κρατήστε την απόφαση στην πολιτική και όχι στη συνήθεια: ένας εγκεκριμένος δίσκος πρέπει να αναγνωρίζεται από την ταυτότητά του, και ένας άγνωστος να απορρίπτεται μέχρι να τον ελέγξει κάποιος.
Περισσότερα: Πώς να αποτρέψετε τη μη εξουσιοδοτημένη πρόσβαση στον υπολογιστή σας.
Μια διαρροή σπάνια ξεκινά από χάκερ. Ξεκινά από μια μικρή φλας μνήμη, από μια συνηθισμένη εργάσιμη μέρα και από μία μεταφορά που κανείς δεν ελέγξε.
Πώς το αντιμετωπίζει η Anexet
Στο Anexet, το USB εντάσσεται στον έλεγχο συσκευών: οι θύρες διέπονται ανά συσκευή αντί να απενεργοποιούνται συνολικά, και οι μεταφορές αρχείων μέσω του διαύλου αξιολογούνται βάσει του τι περιέχουν τα αρχεία:
Οι πολιτικές επιβάλλονται από πράκτορες πολλαπλών πλατφορμών σε Windows, Linux και macOS, με το καταγεγραμμένο περιεχόμενο και τα αρχεία καταγραφής να διατηρούνται στην on-premise υποδομή του οργανισμού.
Κανόνες βάσει ταυτότητας συσκευής
μια πολιτική μπορεί να αντιστοιχίζει συσκευές βάσει σειριακού αριθμού, κατασκευαστή, ονόματος προϊόντος και VID:PID, με λογική λευκής και μαύρης λίστας. Έτσι, οι εγκεκριμένοι εταιρικοί δίσκοι συνεχίζουν να λειτουργούν, ενώ οι άγνωστοι απορρίπτονται.
Διαβαθμισμένη πρόσβαση
πλήρης πρόσβαση, μόνο ανάγνωση ή άρνηση, με εμβέλεια ανά χρήστη και ομάδα. Είναι μια πρακτική ρύθμιση που αφήνει τη θύρα ανοιχτή για πληκτρολόγια και εκτυπωτές.
Έλεγχος βάσει περιεχομένου
τα αρχεία που εγγράφονται σε εξωτερική αποθήκευση ελέγχονται έναντι κανόνων περιεχομένου: θησαυρούς ασφαλείας (170 έτοιμα λεξικά), τράπεζες hash για ακριβή αντιστοίχιση αρχείων, βιβλιοθήκες ψηφιακού αποτυπώματος για πρότυπα εγγράφων, και ετικέτες ευαισθησίας.
Πέρα από την αποθήκευση
η ίδια πειθαρχία καλύπτει τα τηλέφωνα που συνδέονται ως συσκευές πολυμέσων, τους εκτυπωτές και τη μεταφορά αρχείων μέσω Bluetooth. Αναλύονται για ευαίσθητο περιεχόμενο και μπορούν να μπλοκαριστούν με τις ίδιες πολιτικές.
Ίχνος ελέγχου
οι συνδέσεις συσκευών και οι λειτουργίες αρχείων καταγράφονται με χρήστη, χρονοσήμανση, ταυτότητα συσκευής, αρχείο, ταξινόμηση και την ενέργεια που πραγματοποιήθηκε. Προκύπτει μια πλήρης καταγραφή με δυνατότητα απόδοσης ευθύνης, για έρευνες.
Anexet DLP
Μάθετε περισσότερα