Лаборатория отпечатков браузера
Подмена API
Расширения для подмены и инструменты автоматизации обычно переопределяют нативные API в JavaScript (toDataURL, getParameter, геттер navigator.userAgent…), чтобы изменить возвращаемые значения. Переопределенная функция оставляет следы в toString, name, length, дескрипторе свойства и стеке вызовов.
Выполняется…
Результат
Подробности
- Перехваченные API
- Проверено API
- Proxy / ненативные объекты
- Свидетельства
Что это значит
Обычный браузер получает здесь 0. Каждый перехваченный API означает, что какой-то скрипт переписывает отпечаток — расширение для приватности вроде Canvas Blocker или внедренный скрипт антидетект-браузера. Инструменты на основе внедрения эту страницу не проходят; проходят только те, что пропатчены на уровне движка. Ничто на этой странице не изменяет глобальные объекты.