Fones Bluetooth começaram a falhar e levaram desenvolvedor a descobrir rastreamento oculto no AliExpress
Um problema aparentemente banal com fones Bluetooth levou o desenvolvedor Matt Callaghan a descobrir que o AliExpress executava dois processos de áudio invisíveis no navegador .
Eles não produziam som audível, mas geravam e analisavam uma onda sonora como parte de um conjunto muito maior de informações capaz de criar uma “impressão digital” do dispositivo.
A descoberta começou quando Callaghan percebeu que seus fones Bluetooth com suporte a multiponto paravam de reproduzir a música do celular pouco depois de ele abrir o AliExpress no PC.
Fechar a aba resolvia imediatamente o problema, mas silenciar a página, o Firefox ou o próprio Windows não fazia diferença.
Não havia vídeo, música ou outro conteúdo aparentemente responsável pelo comportamento.
Foi justamente essa ausência que levou o desenvolvedor a investigar o código executado pela página.
AliExpress processava áudio mesmo sem reproduzir som Callaghan monitorou a Web Audio API e encontrou dois contextos de áudio criados por scripts chamados collina.js e fireyejs.js .
Segundo sua análise, ambos fazem parte das ferramentas de segurança e combate a abuso da Alibaba.
Os scripts criavam um oscilador com uma onda dente de serra e analisavam o resultado depois de seu processamento pelo navegador.
O volume final era definido como zero, portanto o usuário não deveria ouvir nada.
Ainda assim, o navegador continuava processando o áudio.
Isso explica uma das partes mais curiosas do caso.
Como não existia um elemento convencional de áudio ou vídeo sendo reproduzido, simplesmente apertar o botão para silenciar a aba não interrompia a atividade.
No computador de Callaghan, o processamento aparentemente mantinha ativa a rota de áudio do PC e impedia que seus fones multiponto voltassem corretamente para o celular.
Resumo agregado pelo 5News a partir do feed público do veículo. A matéria completa, com todo o contexto, está em www.hardware.com.br — o conteúdo pertence a Hardware.com.br.