Технології

Прихований аудіофінгерпринтинг: дослідники з'ясували, як AliExpress відстежує користувачів через звукову карту

25 сер•ITnet

Аудіовідбиток у браузері: Нова техніка цифрового стеження від AliExpress. Джерело: AI

В епоху, коли класичні cookies поступово відходять у минуле, інтернет-гіганти знаходять все більш неочевидні способи ідентифікувати пристрої. Нещодавня знахідка показала: AliExpress використовує прихований аудіофінгерпринтинг, через який бездротові Bluetooth-навушники з функцією Multi-point буквально «зависають» на вкладці з магазином.

Як звукова система видає користувачаНезвичайну поведінку браузера випадково зафіксував розробник Метт Каллаган (Matt Callaghan). Користувач помітив, що при відкритому сайті AliExpress його гарнітура намертво утримує аудіоканал ПК і відмовляється перемикатися на смартфон — навіть якщо на сторінці немає медіафайлів, а системний звук для браузера вимкнено у Windows.

Технічний аналіз виявив механізм роботи двох скриптів Alibaba — collina.js та fireyejs.js. Формально призначені для захисту від ботів та шахрайства, вони ініціюють процес зняття цифрового зліпка:

  • Через кілька секунд після відкриття сторінки активується інтерфейс AudioContext
  • Скрипт генерує беззвучний сигнал за допомогою програмного осцилятора;
  • Вбудований аналізатор зчитує спотворення частот, що виникають при обробці аудіо.
Унікальне поєднання аудіочіпа,

системних драйверів та програмних бібліотек дає специфічний відгук, формуючи стійкий «аудіовідбиток» (audio fingerprint), достатній для ідентифікації конкретного ПК без збереження файлів на диску.

Не тільки звук: масштаби телеметрії AliExpressАудіосистема виявилася лише частиною величезного механізму збору даних. Як з'ясував Каллаган, маркетплейс збирає глибоку телеметрію обладнання та поведінки користувача:

  • Параметри відеопідсистеми (підтримка WebGL, список відеокодеків, роздільна здатність екрана);
  • Обсяг оперативної пам'яті та перелік плагінів;
  • Патерни руху курсора миші.
Зібраний масив даних шифрується та передається на сервери Alibaba через стандартні Web API — sendBeacon() та fetch().

Як захиститися від аудіостеженняРозробники конфіденційних браузерів давно обізнані про подібні техніки. У Mozilla Firefox механізми протидії аудіофінгерпринтингу інтегровані починаючи з версії 118, а Brave Browser вирішує проблему радикально: він підмішує мікроскопічний шум в аудіопотік, роблячи відбиток унікальним для кожної нової сесії.

Повідомлення Прихований аудіофінгерпринтинг: дослідники з'ясували, як AliExpress відстежує користувачів через звукову карту з'явилися спочатку на ITnet.

Сигнал, aliexpress, Джерело

Читайте ще