Preskoči na sadržaj
bljesak-logo
search icon
sun icon
open-nav
Niti vidi niti čuje

Mislio je da mu se pokvario Bluetooth, a onda je otkrio skrivene AliExpress skripte

Programer je slučajno otkrio da AliExpress u pozadini koristi WebAudio i niz tehničkih podataka za prepoznavanje uređaja.

Neobičan problem s Bluetooth slušalicama doveo je jednog programera do otkrića da AliExpress u pregledniku može aktivirati audio-proces koji korisnik niti vidi niti čuje. Problem je počeo kada se njegove slušalice, dok je AliExpress bio otvoren, nisu htjele prebaciti s računala na telefon. (elsolitario.org)

Detaljnijom analizom utvrđeno je da uzrok nije skriveni video ni oglas, nego dva AudioContext procesa pokrenuta preko WebAudio API-ja. Skripte collina.js i fireyejs.js, povezane s Alibabinim AWSC sigurnosnim i antifraud alatima, stvaraju signal koji prolazi kroz više faza obrade, ali se na kraju spušta na nultu glasnoću. Zvuka nema, ali audio-sustav računala i dalje ostaje zauzet. (elsolitario.org)

U konkretnom slučaju upravo je to ometalo Bluetooth multipoint funkciju slušalica. Kada bi korisnik zatvorio AliExpress karticu, problem bi nestao, dok utišavanje kartice ili cijelog sustava nije pomagalo jer se ne radi o klasičnoj reprodukciji zvuka. (elsolitario.org)

Analiza je pokazala i da iste skripte prikupljaju različite tehničke podatke o uređaju i pregledniku, uključujući Canvas, WebGL, memoriju uređaja, broj procesorskih jezgri, WebRTC te ponašanje miša i dodira. Kombinacija tih podataka može služiti za stvaranje tzv. digitalnog otiska uređaja. (elsolitario.org)

Alibaba u dokumentaciji svojih antifraud rješenja otvoreno navodi korištenje ''device fingerprint'' tehnologije za prepoznavanje uređaja i procjenu rizika od prijevara. Ipak, iz javno dostupnih podataka nije moguće utvrditi na koji se način podaci iz konkretnih AliExpress skripti obrađuju na poslužiteljskoj strani niti koriste li se isključivo za zaštitu od prijevara ili i za druge oblike praćenja.

POVEZANO