WebRTC и AudioContext сливают больше, чем кажется: как закрыть эти дыры
Даже если антидетект маскирует Canvas и WebGL, утечки через WebRTC и AudioContext могут выдать реальную среду. В первом случае браузер способен подсветить локальный IP, сетевые интерфейсы и особенности маршрута. Во втором — анализ аудиодвижка, частоты и задержек помогает собрать устойчивый отпечаток.
Чекаем чистоту фингерпринта:
— WebRTC должен работать только через прокси-канал, без обхода в локальную сеть.
— Локальные IP и mDNS-адреса не должны уходить наружу.
— AudioContext не должен совпадать с типовым профилем реального устройства, если вы уже имитируете другой стек.
— Тестируйте оба канала в связке: отдельно они могут выглядеть «нормально», но вместе давать сильную корреляцию.
Ошибка, которую видим чаще всего: пользователь отключил WebRTC частично, но оставил утечку через ICE-кандидаты; либо замаскировал звук, но не проверил шумы и задержки в аудиоподсистеме. Это особенно опасно при мультиаккаунтинге: один слабый профиль тянет за собой остальные.
Разбор критических утечек данных: настройка должна быть не декоративной, а проверяемой. После запуска профиля прогоняйте тесты на WebRTC- и AudioContext-leak, смотрите не только IP, но и сопутствующие параметры — тип соединения, список интерфейсов, стабильность аудиосигнала. Если браузер оставляет хотя бы один несостыкованный след, профиль лучше пересобрать.
Закрывайте не «пункты меню», а каналы корреляции: если WebRTC и AudioContext дают разный ответ, антидетект уже не помогает.
Антидетект: выбор
@antidetect_choice_ubt
WebRTC и AudioContext сливают больше, чем кажется: как закрыть эти дыры
Этот пост опубликован в Telegram-канале Антидетект: выбор. Подписаться можно по ссылке: @antidetect_choice_ubt.