Un amico ha acquistato una cuffia "intelligente" (funzionante con comandi vocali). Ho dovuto installare un software su Windows per poter configurare questo auricolare.
Dopo aver scaricato il software dalla pagina, questa pagina è stata reindirizzata a una procedura guidata di configurazione (ancora sulla pagina Web!) e mi ha informato che il software non è stato ancora installato; Dovrei fare clic su Continua quando ho installato lo strumento.
Dopo l'installazione e facendo clic su Continua, ho dovuto collegare l'auricolare tramite USB. Non appena l'ho fatto, la pagina Web l'ha riconosciuto e ha offerto varie opzioni di configurazione e ha anche mostrato una barra di avanzamento per l'aggiornamento del firmware.
In che modo questa pagina web può accedere (leggere e scrivere su) sull'hardware USB? Oppure: come può "iniettarsi" questo software nella pagina web?
All'inizio pensavo che avrebbe potuto installare un plugin resp. add-on in Firefox, ma questo non era il caso. Questo sarebbe possibile con Flash (non ho controllato se la pagina usava Flash, so solo che non usava Java)? Con JavaScript questo non dovrebbe essere possibile, giusto? Non ho mai visto un tale metodo di installazione / configurazione (anche se non sto usando Windows, quindi non so se questo potrebbe essere comune). Mi sembra una specie di pesce. Non avrebbe dovuto "manipolare" il browser in qualche modo? È così consigliato resp. può essere implementato in modo sicuro?