Механика AudioContext анализирует, как звуковая карта обрабатывает математический сигнал. Платформа просит браузер сгенерировать аудиоволну с фильтрами. Из-за различий в процессорах и драйверах итоговый результат (хеш-сумма) становится уникальным маркером устройства.
Почему это эффективно: параметры обработки звука не меняются без смены железа, а проверка проходит мгновенно и незаметно. Часто один компьютер выдает идентичный хеш в разных браузерах, что позволяет антифрод-системам связывать аккаунты между собой.
Платформы используют этот сигнал для выявления ферм. Если система видит сотни профилей с одинаковым аудио-отпечатком, это признак работы через один сервер или плохой настройки софта. Совпадение данных до бита на разных реальных устройствах практически невозможно.
Для обхода важно не отключать AudioContext, а подменять его, внося уникальный шум в сигнал. Блокировка API выглядит аномально и моментально снижает уровень доверия со стороны защитных алгоритмов.
Ещё один канал, который читаем сами: @farm_diaries
Отпечаток браузера
@browser_fingerprint_lab
Аудио-отпечаток: как браузер выдает железо через обработку звуковых сигналов
Этот пост опубликован в Telegram-канале Отпечаток браузера. Подписаться можно по ссылке: @browser_fingerprint_lab.