Σε κάθε δημόσιο χώρο υπάρχουν δεκάδες συσκευές Bluetooth που εκπέμπουν σήματα γύρω σου: ακουστικά, ρολόγια, αυτοκίνητα, πομποί, υπολογιστές. Τα περισσότερα από αυτά εκπέμπουν χωρίς να είναι συνδεδεμένα με τίποτα, ανακοινώνοντας την παρουσία τους σε όποιον θέλει να τα ακούσει. Με έναν σαρωτή BLE μπορείς να τα δεις σε πραγματικό χρόνο, και κάθε σήμα αφηγείται μια εκπληκτικά λεπτομερή ιστορία.

Τι εκπέμπει μια συσκευή Bluetooth χωρίς να είναι ζευγαρωμένη

Το Bluetooth Low Energy (BLE), το πρότυπο που χρησιμοποιούν σχεδόν όλες οι σύγχρονες φορετές συσκευές και συσκευές IoT, λειτουργεί με πακέτα διαφήμισης (advertising). Μια συσκευή εκπέμπει αυτά τα πακέτα αρκετές φορές το δευτερόλεπτο, ώστε άλλες συσκευές να μπορούν να την εντοπίσουν, χωρίς να απαιτείται σύζευξη ή κωδικός πρόσβασης.

Αυτό σημαίνει ότι οποιαδήποτε εφαρμογή με άδεια Bluetooth μπορεί να τα λάβει: δεν πρόκειται για παραβίαση ασφάλειας ούτε για ευπάθεια, είναι απλώς ο τρόπος με τον οποίο έχει σχεδιαστεί το πρωτόκολλο.

Τι αποκαλύπτει κάθε σήμα

Κάθε πακέτο διαφήμισης μπορεί να περιλαμβάνει διάφορα πεδία. Αυτά είναι τα πιο συνηθισμένα και τι αποκαλύπτουν:

  • Όνομα της συσκευής. Μερικές φορές γενικό («BLE Device»), άλλες φορές αποκαλυπτικό: «AirPods του…», «Amazfit GTS», «BMW X3». Τα ακουστικά και τα ρολόγια συνήθως αναφέρουν το όνομα που τους έδωσε ο χρήστης.
  • Διεύθυνση MAC. Μοναδικός αναγνωριστικός κωδικός. Οι σύγχρονες συσκευές χρησιμοποιούν τυχαίες διευθύνσεις MAC που εναλλάσσονται για να δυσχεράνουν τον εντοπισμό, αλλά πολλά αξεσουάρ και συσκευές IoT εξακολουθούν να χρησιμοποιούν τη σταθερή διεύθυνση MAC που έχουν από το εργοστάσιο.
  • RSSI (ισχύς σήματος). Δείχνει πόσο ισχυρό είναι το σήμα και επιτρέπει την εκτίμηση της απόστασης: όσο πιο κοντά, τόσο μεγαλύτερη είναι η τιμή.
  • Κατασκευαστής (πεδίο Manufacturer Specific Data). Ένα αναγνωριστικό εταιρείας που προσδιορίζει την Apple, τη Samsung, τη Garmin κ.λπ., ακόμη και αν το όνομα της συσκευής είναι γενικό.
  • Δηλωμένες υπηρεσίες (UUIDs). Ποιες λειτουργίες προσφέρει: καρδιακός ρυθμός, μπαταρία, Find My, MIDI… Επιτρέπει την αναγνώριση του τύπου της συσκευής.
  • Επίπεδο μπαταρίας και δεδομένα τηλεμετρίας, σε συσκευές που τα περιλαμβάνουν στην ανακοίνωση.

Από το RSSI στην απόσταση

Το RSSI μετράται σε dBm και είναι αρνητικό: −40 dBm σημαίνει «ακριβώς από πάνω σου», −95 dBm είναι μόλις ακουστό. Ως κατά προσέγγιση αναφορά σε ανοιχτό χώρο:

RSSI
Κατά προσέγγιση απόσταση
−30 έως −50 dBm
Πολύ κοντά (λιγότερο από 1-2 m)
−50 έως −70 dBm
Στο ίδιο δωμάτιο (2-10 m)
−70 έως −85 dBm
Άλλο δωμάτιο ή όροφος (10-20 m)
−85 έως −100 dBm
Μακριά ή με εμπόδια (>20 m)

Οι τοίχοι, το ανθρώπινο σώμα και η κατεύθυνση της κεραίας προκαλούν σημαντικές διακυμάνσεις σε αυτές τις τιμές. Χρησιμοποιήστε τις ως εκτίμηση και όχι ως ακριβή μέτρηση.

Ποιες συσκευές συναντάτε συνήθως

  • Ακουστικά και ρολόγια από περαστικούς στο δρόμο (τα πιο συνηθισμένα).
  • Αυτοκίνητα, τα οποία αναγγέλλουν τα συστήματα πολυμέσων τους και, μερικές φορές, το όνομα του μοντέλου.
  • Beacons iBeacon/Eddystone σε καταστήματα και μουσεία, που χρησιμοποιούνται για διαφήμιση βάσει εγγύτητας.
  • Οικιακή αυτοματοποίηση: θερμόμετρα, λαμπτήρες, κλειδαριές, συσκευές εντοπισμού τύπου AirTag.
  • Τις δικές σου συσκευές, χρήσιμες για τον εντοπισμό ενός χαμένου φορετού συσκευής στο σπίτι, ακολουθώντας το RSSI σαν παιχνίδι «ζεστό-κρύο».

Η πλευρά της ιδιωτικότητας

Το γεγονός ότι η συσκευή σας είναι «ορατή» δεν σημαίνει ότι μπορεί να δεχτεί επίθεση: η αναγγελία είναι μόνο για ανάγνωση και δεν εκθέτει άμεσα προσωπικά δεδομένα. Ο πραγματικός κίνδυνος είναι η παρακολούθηση μέσω MAC: αν η συσκευή σου ανακοινώνει πάντα τον ίδιο αναγνωριστικό κωδικό, ένα δίκτυο αισθητήρων θα μπορούσε να παρακολουθεί τις κινήσεις σου. Γι’ αυτό το iOS και το Android αλλάζουν τυχαία το MAC, ενώ η Apple χρησιμοποιεί μεταβαλλόμενους αναγνωριστικούς κωδικούς για τα AirPods.

Αν θέλετε να μειώσετε το ίχνος σας: απενεργοποιήστε το Bluetooth όταν δεν το χρησιμοποιείτε και ελέγξτε ποια παλιά αξεσουάρ εκπέμπουν με αναγνωριστικό όνομα.

Πώς να το δείτε στην πράξη

Ο πιο οπτικός τρόπος είναι μια εφαρμογή τύπου ραντάρ, όπως το BLE Radar: τοποθετεί τις ανιχνευόμενες συσκευές σε ένα ραντάρ ανάλογα με την εκτιμώμενη απόστασή τους, εμφανίζει το όνομα, τον κατασκευαστή, το RSSI σε πραγματικό χρόνο και τις υπηρεσίες που ανακοινώνει η κάθε μία. Είναι εκπληκτικό την πρώτη φορά που την ανοίγετε σε ένα εμπορικό κέντρο ή ένα αεροδρόμιο.

Συμπέρασμα

Ο αέρας είναι γεμάτος σήματα BLE που αποκαλύπτουν τον τύπο της συσκευής, τον κατασκευαστή και την απόσταση χωρίς να απαιτείται σύζευξη. Η εξερεύνησή τους είναι νόμιμη, εκπαιδευτική και χρήσιμη —από την εύρεση ενός χαμένου ρολογιού μέχρι τον έλεγχο του τι εκπέμπουν οι δικές σας συσκευές— και αρκεί μια εφαρμογή σάρωσης για να ξεκινήσετε.