Антидетект: эксперт
Антидетект: эксперт
@antidetect_expert_arb

Автоматизация в антидетектах: Puppeteer и Playwright ломаются не на логике, а на fingerprint-слоях

Автоматизация в антидетектах: Puppeteer и Playwright ломаются не на логике, а на fingerprint-слоях

У обоих фреймворков один и тот же провал: они управляют DOM, но не всегда согласуют окружение. Разберем энтропию данного параметра: navigator.webdriver, permissions, plugins, WebGL, AudioContext, canvas, timezone и язык должны выглядеть как единый профиль, а не набор патчей из разных источников.

В Puppeteer чаще всплывает след от headless-режима и инъекций через evaluateOnNewDocument. Если JS-спуфинг не синхронизирован с TLS Client Hello и сетевым стеком, детект уходит выше уровня UI. Под капотом Chromium API видно: достаточно одной аномалии в mediaDevices или Intl, чтобы профиль стал токсичным.

Playwright сильнее как оркестратор, но это не отменяет базовых правил: — одно и то же разрешение экрана во всех слоях; — стабильный порядок объектов в window; — согласованные timezone/locale/accept-language; — отсутствие лишних хэндлов, расширений и пустых storage-артефактов. Иначе антифрод ловит не “бота”, а несовместимость модели браузера.

Практика простая: сначала строится профиль браузера, потом под него подключается автоматизация. Если нужен массовый прогон, проще удерживать один качественно собранный стек, чем размазывать патчи по скриптам. Иначе каждая новая инъекция JS-кода увеличивает энтропию сильнее, чем приносит пользы.
Этот пост опубликован в Telegram-канале Антидетект: эксперт. Подписаться можно по ссылке: @antidetect_expert_arb.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @dumay. Быстрый тест: $20 за канал, $1000 за пакет по сети.