CloakBrowser:具備 C++ 原始碼層級修補的隱蔽 Chromium 二進位檔,可繞過機器人偵測

CloakBrowser:具備 C++ 原始碼層級修補的隱蔽 Chromium 二進位檔,可繞過機器人偵測

它解決了什麼問題

CloakBrowser 提供一個隱蔽的 Chromium 二進位檔,專為繞過先進的機器人偵測系統(如 Cloudflare Turnstile、reCAPTCHA v3 與 FingerprintJS)而設計,這些系統通常會阻擋自動化瀏覽器。與傳統的隱蔽外掛透過注入 JavaScript 或修改設定不同,CloakBrowser 直接在 C++ 層級修改 Chromium 原始碼,確保瀏覽器在偵測腳本面前的行為與外觀都像是真實的人類使用者。

它如何運作

它是一個為 Python、JavaScript 與 .NET 提供的輕量封裝,負責管理自訂建置的 Chromium 二進位檔。此二進位檔內含數十項 C++ 原始碼層級的修補,會修改 GPU、WebGL、音訊、字型與網路時序等指紋資訊。它也提供 humanize 旗標,可模擬真實的人類滑鼠移動(使用貝茲曲線)、鍵盤輸入與滾動模式。此封裝可無縫作為 Playwright 與 Puppeteer API 的即插即用替代方案。

目標使用者

此工具適合開發 AI 代理、網頁爬蟲、QA 自動化與監控工具的開發者,這些應用需要在具有嚴格防機器人保護的網站上存取資料,而不被阻擋或觸發 CAPTCHA。

重點特色

  • 原始碼層級隱蔽:超過 58 項 C++ 修補編譯進二進位檔,防止自動化訊號被偵測。
  • 即插即用替代:相容於 Playwright 與 Puppeteer API,只需極少程式碼變更即可遷移。
  • 類人互動:內建滑鼠、鍵盤與滾動的行為模擬。
  • 高成功率:已驗證可通過 reCAPTCHA v3(0.9 分)與 Cloudflare Turnstile。
  • 自動設定:自動下載二進位檔,並可根據代理 IP 自動偵測時區與語系。
  • 持久化設定檔:支援持久化使用者資料目錄,以繞過隱身模式偵測並維持會話。

Sources