User-Agent

User-Agent

FreeDa

Подмена User-Agent - это ничто более чем обычный фейк, с помощью которого не чистые на руку разработчики обманывают своих клиентов. Подмена юзер агента невозможна впринципе и этому виной есть несколько причин:

Причина №1 - Canvas
В процессе обработки стандартных визуальных элементов веб страниц каждый браузерный движок обрабатывает их по-разному, что позволяет вебресурсам идентифицировать подмену User-Agent, на скриншоте ниже вы можете увидеть разницу в отображении элементов в различных браузерах:

Standard Canvas Elements Rendering

По причине разницы в отрисовке стандартных элементов вебресурсов - вычислить подмену юзерагента элементарно просто и со стороны Антифрод систем к Вам будут применены соответствующие санкции, если Вы в заголовке User-Agent сообщаете что используете например браузер Opera а отрисовка стандартных элементов происходит от брааузера Mozilla Firefox.

Причина №2 - AudioContext

Для начала воспользуемся онлайн тестом AudioContext:
https://audiofingerprint.openwpm.com/
В результатах теста обращаем внимание на два параметра:

Browser Engine dependent fingerprint


То, что многие из Вас принимают за отпечаток Аудио, на самом деле является отпечатком движка браузера или как показано на рисунке выше - отпечаток Динамического компрессора. Это значение не является уникальным и имеет всего одну зависимость - зависимость от Browser Engine.
Можете проверить на своих ПК данный отпечаток и Вы увидите, что при совпадении версии движка браузера отпечаток будет одинаков на всех устройствах. Соответственно, когда ваш Браузерный Антидетект сообщает что по User-Agent он Firefox а имеет отпечаток движка от Chrome - подмену элементарно вычислить.

Причина №3 - Статистический стэк отпечатков
Для 95% всех пользователей Браузерных Антидетектов главным кретерием работы его Браузерного Антидетекта является возможность изменить свои отпечатки и проверить это с помощью онлайн чекеров.
Человек не думает о том что он меняет, на что он меняет, нужно ли вообще что-то менять в его браузерных отпечатках, он действует очень просто - "Поменял значит все ОК", однако следование такому принципу приводит к смешанию отпечатков и выглядит такая система условно следующим образом:

Browser Antidetect vs Real Browser

Как мы видим, даже без использования каких-либо продвинутых технологий, на основании банальной статистики данных полученных от посетителей вебресурса Антифрод система может отличить реальный браузер от фейкового.
Яркий тому пример - Google, попробуйте зарегистрировать Gmail аккаунт без смс с любого Антидетект браузера и увидите результат использования Статистического стэка отпечатков.

Причина №4 - TLS Fingerprint
Самый "непопулярный" отпечаток, который используется во большенстве сервисов google - отпечаток TLS(SSL) который так-же сообщит информацию о Вашем реальном браузере.
Тест - https://ja3er.com/


И это далеко еще не все причины по которым происходит определение реального браузера пользователя, поэтому использование подмены User-Agent не скроет вас а наоборот - выделит вас среди обычных пользователей.

Report Page