AutomationPlugins
May 8

AutomationPlugins — сервис для подмены отпечатков браузера в Puppeteer, Playwright и других фреймворках

О продукте

Каждый раз, когда вы посещаете сайт, ваш браузер оставляет уникальный цифровой след — браузерный отпечаток, который включает десятки параметров:

  • Графические данные (Canvas и WebGL)
  • Системные характеристики (User-Agent, язык, платформа)
  • Экранные параметры (разрешение, список шрифтов и плагинов)
  • Временная зона, железо и особенности рендеринга текста

Эти данные формируют уникальный идентификатор, позволяющий сайтам и антибот системам:

  • Распознавать подозрительную активность
  • Отслеживать сессии без куки
  • Выявлять автоматизированные действия (ботов)
  • Блокировать мультиаккаунты

Даже при использовании прокси, куки и подмененного User-Agent, браузерный отпечаток все равно выдает вас. Вы становитесь легко идентифицируемым ботом — сайты легко распознают вашу активность

Решение есть!

AutomationPlugins — это простой и универсальный способ подмены отпечатков браузера в популярных фреймворках, таких как Puppeteer, Playwright, Selenium и других, использующих CDP (Chrome DevTools Protocol)
Интеграция с сервисом FingerprintSwitcher обеспечивает доступ к обширной базе из более чем 150 000+ реальных отпечатков, что позволяет обходить антибот защиты и эмулировать поведение настоящих пользователей


Что делает AutomationPlugins

AutomationPlugins позволяет интегрировать сервис FingerprintSwitcher напрямую в нужные вам фреймворки и библиотеки, такие как Puppeteer, Playwright, Selenium и другие
С его помощью вы можете автоматически получать новые отпечатки браузера и использовать их в своих проектах — для подмены Canvas, WebGL, шрифтов, языка, timezone и десятков других параметров. Это делает поведение вашего бота неотличимым от реального пользователя

Как это работает?

Если у вас уже есть готовый проект, переписывать код не потребуется. Достаточно заменить всего пару строк, чтобы браузер автоматически запускался с уникальным отпечатком

Все работает как раньше: вы сохраняете всю логику автоматизации, но при этом получаете больше анонимности, гибкости и защиты от антибот систем

Пример: как работает FingerprintSwitcher в Puppeteer

Допустим, у вас уже есть проект на Puppeteer
Без подмены отпечатка браузер всегда оставляет один и тот же цифровой след, что делает вас уязвимым для трекинга и антибот систем

Но стоит подключить FingerprintSwitcher, и каждый запуск будет выглядеть как новое уникальное устройство: с другим Canvas, WebGL, языком, timezone и другими параметрами

Пример: до и после

🔴 Без отпечатка:

// Браузер запускается с одним и тем же отпечатком
// он формирует устойчивый цифровой след  
// это делает вашу автоматизацию уязвимой для обнаружения
const puppeteer = require('puppeteer');

(async () => {
  const browser = await puppeteer.launch();
  const page = await browser.newPage();
  await page.goto('https://example.com');

  console.log('Page title:', await page.title());
  await browser.close();
})();

🟢 С отпечатком:

const { plugin } = require('puppeteer-with-fingerprints');

// 🗝️ Укажите ключ от сервиса FingerprintSwitcher
// Или оставьте строку пустой — бесплатный тариф активируется автоматически
plugin.setServiceKey('');

(async () => {
  // 🌀 Получаем реальный отпечаток браузера с базы FingerprintSwitcher
  const fingerprint = await plugin.fetch({ tags: ['Windows', 'Chrome'] });

  // 🧬 Подключаем полученный отпечаток к следующему запуску браузера
  plugin.useFingerprint(fingerprint);

  // 🎭 Запускаем браузер с подменённым отпечатком
  const browser = await plugin.launch();

  // Работаем как обычно с Puppeteer
  const page = await browser.newPage();
  await page.goto('https://bablosoft.com');

  // Выводим заголовок страницы как пример работы
  console.log('Page title:', await page.title());

  // Закрываем браузер
  await browser.close();
})();

Почему это удобно?

  • Быстрый старт. Внедрение занимает 5 минут
  • Никаких переписок логики. Меняется только инициализация браузера
  • Совместимость с бесплатной версией FingerprintSwitcher. Можно попробовать без затрат
  • Повышение анти-детекта вашего проекта в считанные минуты

Документация

Для каждого плагина доступна подробная инструкция по установке и использованию. Перейдите по нужной ссылке в репозитории, чтобы начать

Puppeteer → puppeteer-with-fingerprints

Selenium → selenium-with-fingerprints

Playwright → playwright-with-fingerprints

Любая CDP-библиотека → browser-with-fingerprints

Даже если ваш фреймворк не в списке — универсальный плагин с CDP поддержкой всё равно подойдет


AutomationPlugin — финальный шаг к полной анонимности.
Каждый запуск выглядит как новое устройство. Усильте анти-детект своего проекта и получайте уникальные отпечатки через FingerprintSwitcher

Тарифные планы и стоимость

Поднимите защиту проекта на новый уровень — начните прямо сейчас

Купить подписку или начать использовать бесплатно

Что вы получаете при покупке:

🗝️ API Ключ, который открывает возможности смены отпечатков браузера через FingerprintSwitcher

🌀 Доступ к более чем 150 000+ реальных отпечатков, собранных с настоящих устройств и регулярно обновляемых

🧬 Полная подмена отпечатка браузера:
Изменение десятков параметров — видеокарта, аудио, язык, батарея, WebRTC, User-Agent, Canvas, Fonts, Geolocation, Timezone и другие

👁 Обход слежки и антиботов:
Снижает вероятность блокировок, помогает пройти защиты, основанные на анализе отпечатков

🧩 Интеграция в BAS, Puppeteer, Playwright и другие фреймворки — настройка за пару кликов

🔍 FingerprintDetector — инструмент анализа трекинга:
Получайте наглядный отчёт обо всех техниках слежения, которые применяет сайт

📊 Подробная статистика с общей оценкой степени отслеживания:
Отчёт содержит группировку по действиям (загрузка, ввод текста, клик), по типу метода и по уровню опасности

Начните с бесплатного тарифа — протестируйте продукт

FingerprintSwitcher доступен бесплатно — просто начните без ключа и проверьте, как работает подмена отпечатков

const { plugin } = require('puppeteer-with-fingerprints');

// 🗝️ Укажите ключ от сервиса FingerprintSwitcher
// Или оставьте строку пустой — бесплатный тариф активируется автоматически
plugin.setServiceKey('');

(async () => {
  // 🌀 Получаем реальный отпечаток браузера с базы FingerprintSwitcher
  const fingerprint = await plugin.fetch({ tags: ['Windows', 'Chrome'] });

  // 🧬 Подключаем полученный отпечаток к следующему запуску браузера
  plugin.useFingerprint(fingerprint);

  // 🎭 Запускаем браузер с подменённым отпечатком
  const browser = await plugin.launch();


Один ключ — доступ ко всему

При покупке вы получаете единый лицензионный ключ, который открывает доступ сразу к трем мощным продуктам:

  • FingerprintSwitcher — подменяет отпечаток браузера, обеспечивая уникальность каждого запуска
  • FingerprintDetector — анализирует методы слежения на сайтах и показывает, как вас идентифицируют
  • FingerprintManager — это полноценный анти-детект браузер для ручной работы с профилями. Все ваши профили хранятся локально на вашем ПК, что гарантирует безопасность и защищённость от взломов и утечек данных

Узнать подробнее о FingerprintManager

Купить подписку или начать использовать бесплатно


Русскоязычный канал

Англоязычный канал

YouTube-канал

Twitter

Bablosoft Team with ❤️ to community