Аппаратные отпечатки: AudioContext
Статьи по теме
Отпечаток AudioContext (также известен как audio fingerprint) — это хеш, производная аудио стека. Работает AudioContext таким образом: по запросу веб-сайта браузер моделирует синусоидальную функцию, основанную на результатах аудио стека вашего устройства. Полученный результат отправляется серверам и используется как для идентификации вашего устройства.
Тест отпечатка
Вы можете проверить, какую информацию об отпечатке AudioContext могут собирать сайты, на странице теста.
Режимы AudioContext
В Multilogin вы можете контролировать вывод данных AudioContext при помощи добавления случайного шума или же позволять веб-сайтам видеть реальный AudioContext отпечаток вашего устройства.
Режим «Добавить шум» (по умолчанию)
В режиме AudioContext «Добавить шум», Multilogin изменит аудио стек на уровне браузера, что в конечном счёте создаст уникальный Audio отпечаток.

Режим «Выключить»
Если параметр AudioContext установлен на «Выключить», веб-сайты будут видеть реальный аудио отпечаток вашего устройства.

Режим «Выключить» нужен в тех случаях, когда веб-сайты плохо реагируют на 100% уникальный или блокированный AudioContext.
Использование браузерного профиля на нескольких устройствах
Добавляемый шум постоянный, но он накладывается как фильтр поверх существующего отпечатка компьютера. Если устройство изменилось, изменился и отпечаток AudioContext, значит, итоговое значение AudioContext с добавленным шумом тоже поменяется.
Хеш AudioContext с добавленным шумом не постоянен
Ниже приведён пример. Тот же браузерный профиль открыт на двух разных устройствах. Несмотря на то, что шум постоянный в данном профиле, результаты AudioContext отпечатка отличаются.
Как получить постоянный отпечаток AudioContext на нескольких устройствах?
Если вам нужны идентичные и не изменяемые отпечатки AudioContext для безопасной работы с браузерным профилем на нескольких устройствах, можете попробовать следующие решения:
- Запускайте Multilogin на идентично настроенных виртуальных машинах (VM) или же на VPS, с AudioContext установленным на «Добавить шум». Поскольку данные машины будут настроены одинаково, подменённый AudioContext отпечаток будет постоянным на нескольких устройствах.
- Запускайте Multilogin на идентичных моделях компьютеров, с одинаковым железом, драйверами и ОС. Поскольку данные устройства будут иметь одинаковое железо, подмененные отпечатки будут постоянными между запусками сессий.
- Запускайте Multilogin на схожих Mac устройствах. Такая же логика, как и во втором пункте, но использование Mac устройств позволяет эффективнее «слиться с толпой». Поскольку Mac устройства очень схожи по железу, их AudioContext отпечатки не только очень похожи друг на друга, но и большинстве случаев хеш AudioContext будет идентичным для Mac устройств одной модели.