Come zuckoff individua. ZuckOff è un’applicazione progettata per rilevare la presenza nelle vicinanze di occhiali intelligenti dotati di videocamera. A differenza di altri metodi che tentano il riconoscimento visivo, ZuckOff analizza le comunicazioni Bluetooth emesse dai dispositivi compatibili e confronta gli identificatori rilevati con un database di firme hardware.

Il progetto nasce come risposta alla necessità di individuare occhiali smart in modo discreto. Simile al precedente progetto open source Nearby Glasses, ZuckOff si distingue per il suo approccio multipiattaforma, l’attribuzione di un livello di confidenza ai rilevamenti e la capacità di eseguire scansioni anche quando l’applicazione non è attivamente in uso.
Come zuckoff individua: perché è importante
Il funzionamento di ZuckOff si basa sulla scansione Bluetooth Low Energy (BLE). L’app intercetta gli annunci radio nell’area circostante, alla ricerca di firme associate a specifici produttori o dispositivi. Al momento della stesura di questo articolo, il database include identificatori come 0x0D53 per Luxottica, 0x058E per i dispositivi wearable di Meta Platforms Technologies, 0x03C2 per Snap e 0xFD5F, associato a un servizio registrato da Oculus VR. I nomi pubblicizzati dai dispositivi possono fornire ulteriori indizi, ma con un grado di affidabilità inferiore.
La differenza principale rispetto a una semplice lista di dispositivi Bluetooth risiede nella valutazione dei risultati. ZuckOff non si limita a restituire un “sì” o un “no”, ma associa ad ogni rilevamento un livello di confidenza, conservando le evidenze su cui si basa l’identificazione. L’app utilizza inoltre la potenza del segnale per stimare approssimativamente la distanza, distinguendo tra situazioni come la vicinanza a portata di braccio, la presenza nella stessa stanza, una prossimità generica o una maggiore distanza. È importante sottolineare che il valore radio non fornisce informazioni sulla direzione del dispositivo.
Il database delle firme hardware viene costantemente aggiornato tramite acquisizioni su dispositivi reali. Il progetto può quindi ampliare progressivamente il numero di modelli riconoscibili, aggiungendo nuove regole quando vengono raccolti campioni affidabili. Questo approccio si differenzia da quello adottato da Nearby Glasses, che ha dimostrato come l’analisi degli annunci BLE possa fornire indicazioni utili, pur lasciando spazio a falsi positivi e rilevamenti incompleti.
Una delle caratteristiche più interessanti di ZuckOff è la gestione dell’attività in background. Su iPhone, il sistema operativo impone restrizioni alle applicazioni che desiderano eseguire operazioni Bluetooth continuative. Il progetto sfrutta quindi gli identificatori di servizio che iOS consente di monitorare in modalità background. La scansione continua in background non equivale alla scansione completa disponibile nell’interfaccia principale; per questo motivo, l’app raccomanda di aprirla periodicamente per ottenere un elenco più completo dei dispositivi presenti.
Cosa cambia e quali sono gli effetti
Su Android, il progetto adotta un approccio diverso, sfruttando la maggiore flessibilità del sistema operativo per le attività in background. Attualmente, ZuckOff è disponibile per iPhone e una versione Android è sottoposta a test chiuso. L’app può generare avvisi, offrire un widget e visualizzare un’attività in tempo reale sulla schermata di blocco dell’iPhone.
Il registro completo dei rilevamenti può essere esportato in formato CSV, mentre i dispositivi posseduti dall’utente possono essere marcati per evitare segnalazioni superflue. È importante considerare che alcuni occhiali potrebbero trasmettere più intensamente durante l’accensione, l’associazione o l’uscita dalla custodia; modelli autonomi privi di collegamento telefonico potrebbero invece risultare silenziosi.
ZuckOff è uno strumento di rilevazione radio e non può verificare se la videocamera degli occhiali smart sta effettivamente registrando. Un rilevamento non dimostra l’attività della fotocamera, così come l’assenza di un segnale non ne esclude la possibilità.
Fonte e approfondimento su come zuckoff individua: articolo originale.
* Contenuto realizzato con l'ausilio di sistemi di intelligenza artificiale.
Hardware Ready Ready to Bench?