Wszedł na AliExpress i zauważył coś dziwnego. Sprytny sposób na śledzenie użytkowników

Pewien internauta odkrył, że otwarta w przeglądarce karta AliExpress potrafi wywołać problemy z jego słuchawkami Bluetooth. Przeprowadzona przez niego analiza wykazała, że platforma wykorzystuje niecodzienną metodę do profilowania użytkowników.

AliExpress wykorzystuje dźwięki do śledzenia użytkowników? AliExpress wykorzystuje dźwięki do śledzenia użytkowników?
Źródło zdjęć: © Licencjodawca
Miron Nurski

Dodaj Benchmark.pl jako preferowane źródło w Google

Nasze treści będą częściej wyświetlać się w Twoich wynikach Google

Do nietypowego odkrycia doszło podczas korzystania ze słuchawek bezprzewodowych wyposażonych w technologię Bluetooth Multipoint. Funkcja ta umożliwia jednoczesne sparowanie zestawu z dwoma źródłami, na przykład z komputerem stacjonarnym oraz smartfonem.

Autor bloga Laserphile zauważył, że w trakcie przeglądania serwisu AliExpress odtwarzanie muzyki z telefonu zostaje nagle przerwane, a słuchawki pozostają na stałe zablokowane na połączeniu z pecetem. Co jednak ciekawe, na komputerze nie był wówczas odtwarzany żaden materiał wideo, utwór czy rozmowa głosowa, przeglądarki Chrome i Firefox nie wyświetlały na karcie charakterystycznej ikony głośnika, a mikser głośności systemu Windows nie rejestrował żadnego słyszalnego dźwięku. Problem ustępował natychmiast po zamknięciu karty z chińską platformą.

AliExpress śledzi dźwiękiem, którego nie słychać

Szczegółowa inspekcja kodu źródłowego strony pozwoliła zidentyfikować skrypty JavaScript, dostarczane z infrastruktury grupy Alibaba. Okazało się, że uruchamiają one proces tzw. WebAudio fingerprintingu, czyli profilowania urządzeń z wykorzystaniem niesłyszalnego dźwięku.

Opisany mechanizm ma działać tak:

  • Skrypt generuje syntetyczną falę dźwiękową.
  • Sygnał jest przepuszczany przez węzły przetwarzania przeglądarki, takie jak kompresory dynamiki czy analizatory pasma.
  • Algorytm bada subtelne różnice w wyjściowym buforze audio, wynikające z architektury procesora, sterowników karty dźwiękowej czy częstotliwości próbkowania.
  • Na podstawie przetworzonego sygnału tworzony jest unikatowy identyfikator urządzenia.

Cel AliExpress pozostaje niejasny, ale autor odkrycia spekuluje, że profilowanie w taki sposób urządzeń może pozwolić platformie na skuteczniejsze odróżnianie zwykłych klientów od zautomatyzowanych botów i scraperów cenowych, wykrywanie nadużyć związanych z zakładaniem wielu kont w celu wyłudzania kuponów rabatowych czy śledzenie nawyków klientów z pominięciem tradycyjnych plików cookie.

Internauta zauważa jednak, że ta metoda ma kilka skutków ubocznych. Słuchawki Bluetooth mogą traktować otwarty strumień audio z komputera jako priorytetowy i nie pozwalać na przełączenie źródła na telefon, nowoczesne aparaty słuchowe mogą samoczynnie wyciszyć mikrofony po wykryciu źródła dźwięku, a ciągłe generowanie niesłyszalnej ścieżki audio może zwiększyć zużycie energii w bateriach laptopów i smartfonów.

Wybrane dla Ciebie
ZANIM WYJDZIESZ... NIE PRZEGAP TEGO, CO CZYTAJĄ INNI!