Команда CloakHQ опубликовала CloakBrowser — модифицированную сборку Chromium, спроектированную для скрытного парсинга и автоматизации. В отличие от популярных надстроек вроде playwright-stealth или undetected-chromedriver, которые пытаются скрыть автоматизацию через инъекции JavaScript и изменение конфигурационных флагов, этот проект вносит изменения непосредственно на уровне исходного кода C++. Бинарный файл содержит 49 патчей, подменяющих аппаратные отпечатки, включая WebGL, Canvas, шрифты, аудио и WebRTC, в результате чего антифрод-системы идентифицируют сессию как стандартный пользовательский браузер.
Архитектурно инструмент работает как прямая замена библиотекам Playwright и Puppeteer для Python и JavaScript, требуя лишь изменения импорта для функции инициализации launch(). Для имитации человеческих поведенческих факторов предусмотрен параметр humanize=True, который генерирует кривые Безье для движения курсора, реалистичные паттерны скроллинга и неравномерные тайминги ввода с клавиатуры. При тестировании на актуальных сервисах защиты сборка проходит проверки Cloudflare Turnstile, ShieldSquare и получает серверную оценку 0.9 в reCAPTCHA v3.
Дистрибуция включает систему автоматического обновления бинарных файлов и нативную поддержку SOCKS5-прокси, при этом параметр geoip=True самостоятельно устанавливает часовой пояс и локаль на основе выходного IP-адреса. Проект распространяется по открытой лицензии и за прошедшую неделю набрал более 14 000 звезд на GitHub, став востребованным компонентом для современных инфраструктур веб-скрейпинга и автономных ИИ-агентов.
Поделиться:
Трехуровневая система дизайн-токенов в VK Tech: прямой экспорт из Figma в GitLab →
Вакансия: UX/UI Artist в мобильный шутер WELTKRIEG 1: Firestorm →