Центр знаний BotBrowser — страница 6

Откройте страницу 6 статей BotBrowser о защите отпечатков, сигналах приватности, согласованности прокси и развертывании.

  1. fingerprint

    Подменённые нативные функции и что видит список toString

    Один зонд по подменённым API: что ловит список нативных форм, какие дескрипторы всё равно выдают правку и почему Proxy или связанная функция проходят как нативные.

    Читать статью →
  2. getting-started

    Сбор данных с Playwright: браузер и профиль

    Настройте разрешённый сбор списка и карточек через Playwright. Разделите профиль, cookies и ошибки извлечения, сохраняя проверяемый результат JSON.

    Читать статью →
  3. getting-started

    Сбор данных с Puppeteer: настройки и наблюдения

    Области действия настроек запуска, viewport, хранения и headless в Puppeteer: наблюдения на собственном каталоге и проверка данных.

    Читать статью →
  4. getting-started

    Интеграция браузерного профиля с Selenium

    Как запускать профили через Selenium, изолировать хранилище и корректно закрывать сессии в разрешенных тестах.

    Читать статью →
  5. getting-started

    Сбор данных Selenium: capabilities и записи

    Ограниченный запуск Selenium с явным бинарным файлом Chromium, записью capabilities и проверкой результатов.

    Читать статью →
  6. getting-started

    Ожидания Selenium WebDriver для стабильных тестов

    Как выбирать ожидания Selenium по наблюдаемым контрактам браузера в разрешенных тестах.

    Читать статью →
  7. getting-started

    Undetected ChromeDriver: альтернативы на уровне браузера

    Сравните undetected-chromedriver и настройку на уровне браузера по владельцу изменения, поверхности обновления и границам доказательств.

    Читать статью →
  8. platform

    Что такое Widevine DRM? Настройка headless и конфиденциальность

    Что Widevine DRM показывает через EME, чем CDM отличается от решения провайдера и почему возможность не доказывает личность или воспроизведение.

    Читать статью →
  9. identity

    Изоляция профиля агента для каждой задачи

    Назначайте профиль каждой задаче агента, проверяйте разделение хранилища и учитывайте границы общей сетевой идентичности.

    Читать статью →
  10. fingerprint

    Поля отчёта BrowserLeaks WebRTC

    Свяжите поля WebRTC BrowserLeaks с операциями браузера и не считайте отдельную строку вердиктом об утечке.

    Читать статью →
  11. fingerprint

    CSS-сборщик CreepJS: вычисленные стили

    Разберите сбор ключей CSSStyleDeclaration в CreepJS, нормализацию псевдонимов и отдельные запросы цветов и системных шрифтов.

    Читать статью →
  12. fingerprint

    CreepJS: CSS-медиазапросы и два канала настройки

    Разбор закреплённого сборщика CSS media в CreepJS: одна настройка, прочитанная через свойство в @media и через matchMedia, четырнадцать ключей и сканирование диапазонов экрана.

    Читать статью →