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 提供一個隱身的 Chromium 瀏覽器,專為繞過先進的機器人偵測系統(如 Cloudflare Turnstile、reCAPTCHA v3 與 FingerprintJS)而設計,這類系統通常會阻擋像 Playwright 或 Puppeteer 這樣的自動化工具。與傳統的隱身外掛透過注入 JavaScript 或修改設定不同,CloakBrowser 直接在 C++ 層級修改 Chromium 原始碼,確保瀏覽器指紋與真實使用者的瀏覽器無法區分。

How it works

它作為 Playwright 與 Puppeteer 的即插即用替代方案。此專案包含一個薄層封裝(提供 Python、JavaScript 與 .NET 版)以及一個自訂編譯的 Chromium 二進位檔。此二進位檔內含 66 個原始碼層級的 C++ 修補,修改瀏覽器報告 GPU、WebGL、音訊、字型與網路時序的方式,實質上移除自動化訊號。它亦提供 humanize 旗標,模擬真實的滑鼠曲線、鍵盤時序與捲動模式,以擊敗行為偵測。

Who it’s for

此工具適用於開發 AI 代理人、網頁爬蟲、QA 自動化與監控工具的開發者,這些工具需要與受嚴格防機器人保護的網站互動,且不被偵測或阻擋。

Highlights

  • Source-level stealth: 修補編譯進 C++ 二進位檔,而非透過 JS 注入,使其更難被偵測。
  • Drop-in replacement: 使用與 Playwright、Puppeteer 相同的 API,整合時只需最小的程式碼變更。
  • Behavioral simulation: humanize=True 旗標模仿類人互動模式。
  • Broad compatibility: 通過 30+ 偵測服務測試,包含高 reCAPTCHA v3 分數 (0.9)。
  • Advanced proxy support: 內建 SOCKS5 支援,並能根據代理 IP 自動偵測時區與語系。