AliExpress собирает данные пользователей с помощью скрытых аудиопроцессов
AliExpress собирает данные пользователей с помощью скрытых аудиопроцессов Разработчик под ником m-c-tech обнаружил, что открытая вкладка AliExpress в Chrome или Firefox может блокировать переключение Bluetooth-наушников с компьютера на телефон. При этом, проблема устранялась при закрытии вкладки сайта. Об этом m-c-tech написал в своем блоге. Разработчик изучил код страницы и выяснил, что сайт AliExpress запускает в фоне бесшумный аудиопроцесс, который использует Web Audio API для создания цифрового отпечатка устройства. Это позволяет трекинг-системам Alibaba идентифицировать пользователя без использования cookies. Достаточно измерить микроскопические искажения звука, которые создаёт конкретная комбинация процессора, звуковой карты, драйверов и браузера. Скрипт работал даже при выключенном звуке в браузере. Кроме аудио, код собирает данные о Canvas, WebGL, настройках дисплея и WebRTC. Разработчик из Brave также подтвердил использование AliExpress Web Audio API для сбора данных. В Brave заявили, что браузер блокирует подобные методы по умолчанию. Обойти этот скрипт также возможно с помощью расширений, блокирующих нежелательный контент. Однако это может повлиять на частей сайта AliExpress, связанных с предотвращением мошенничества. Официального заявления от AliExpress или материнской компании Alibaba по поводу этого инцидента пока нет.