Fingerprint ломается не по одному сигналу, а по их несогласованности
Браузерный отпечаток редко валится из-за одной «палящей» детали. Чаще ловушка в том, что признаки не сходятся между собой: язык интерфейса, часовой пояс, шрифты, WebGL, аудио, canvas, размер экрана, список расширений.
Проверь базовый набор перед запуском:
— user-agent не должен спорить с platform и количеством ядер;
— timezone и locale должны быть из одной географии;
— WebRTC, canvas и WebGL не обязаны быть «чистыми», но обязаны быть стабильными;
— размер окна, DPR и экранная сетка должны выглядеть как реальная машина, а не шаблон.
Для защитника важнее не абсолютная уникальность, а редкость сочетаний. Один странный параметр ещё терпят, три-четыре несвязанных сигнала уже складываются в риск-скор. Для арба это значит одно: лучше собрать правдоподобный профиль, чем маскировать только canvas или только WebGL.
Отдельно смотрите на поведение: скорость ввода, движение мыши, фокус вкладки, порядок загрузки ресурсов. Даже хороший fingerprint быстро «светится», если поведенческий слой у него роботный.
Не пытайтесь сделать отпечаток невидимым. Делайте его согласованным, стабильным и похожим на живую конфигурацию — именно так он проходит дольше всего.
Anti-Bot Arena — Cloudflare, CAPTCHA, fingerprint
@anti_bot_arena
Fingerprint ломается не по одному сигналу, а по их несогласованности
Этот пост опубликован в Telegram-канале Anti-Bot Arena — Cloudflare, CAPTCHA, fingerprint. Подписаться можно по ссылке: @anti_bot_arena.