CloakHQ/CloakBrowser
Stealth Chromium that passes every bot detection test. Drop-in Playwright replacement with source-level fingerprint patches. 30/30 tests passed.
What it solves
CloakBrowser는 Cloudflare Turnstile, reCAPTCHA v3, FingerprintJS와 같은 고급 봇 탐지 시스템을 우회하도록 설계된 스텔스 Chromium 브라우저를 제공합니다. 이러한 시스템은 일반적으로 Playwright나 Puppeteer와 같은 자동화 도구를 차단합니다. 기존 스텔스 플러그인이 JavaScript를 주입하거나 설정을 변경하는 것과 달리, CloakBrowser는 C++ 수준에서 Chromium 소스 코드를 수정하여 브라우저 지문이 실제 사용자의 브라우저와 구별되지 않도록 합니다.
How it works
Playwright와 Puppeteer의 즉시 교체용으로 동작합니다. 프로젝트는 얇은 래퍼(Python, JavaScript, .NET 제공)와 커스텀 컴파일된 Chromium 바이너리로 구성됩니다. 이 바이너리에는 GPU, WebGL, 오디오, 폰트, 네트워크 타이밍 보고 방식을 변경하는 66개의 소스 레벨 C++ 패치가 포함되어 있어 자동화 신호를 효과적으로 제거합니다. 또한 humanize 플래그를 통해 현실적인 마우스 곡선, 키보드 타이밍, 스크롤 패턴을 시뮬레이션하여 행동 탐지를 무력화합니다.
Who it’s for
AI 에이전트, 웹 스크래퍼, QA 자동화, 모니터링 도구 등을 개발하는 개발자를 위한 것으로, 공격적인 안티봇 방어가 적용된 웹사이트와 상호 작용하면서 탐지되거나 차단되지 않아야 하는 경우에 적합합니다.
Highlights
- Source-level stealth: 패치는 JS 주입이 아니라 C++ 바이너리로 컴파일되어 탐지가 더 어렵습니다.
- Drop-in replacement: Playwright와 Puppeteer와 동일한 API를 사용하므로 통합 시 코드 변경이 최소화됩니다.
- Behavioral simulation:
humanize=True플래그가 인간과 같은 상호 작용 패턴을 모방합니다. - Broad compatibility: 30개 이상의 탐지 서비스 테스트를 통과했으며, 높은 reCAPTCHA v3 점수(0.9)를 기록했습니다.
- Advanced proxy support: 네이티브 SOCKS5 지원과 프록시 IP 기반 자동 시간대 및 로케일 감지 기능을 포함합니다.