Taufiq M
Taufiq M

Dipublikasikan 19 Mei 2026

CloakBrowser: Browser Anti-Deteksi Gratis untuk Automation yang Lolos Cloudflare dan reCAPTCHA

Scraping data atau otomatisasi browser sering kali berhenti di tengah jalan karena munculnya CAPTCHA atau halaman blokir. Situs modern seperti Cloudflare dan Google telah mengembangkan sistem deteksi bot yang sangat canggih, sehingga tools automation standar seperti Playwright atau Selenium sering kali langsung tertangkap. Masalah ini memaksa banyak developer membayar layanan anti-detect browser yang harganya bisa mencapai ratusan dollar per bulan.

Kini ada solusi open source yang menawarkan hasil serupa tanpa biaya berlangganan: CloakBrowser. Tools ini adalah drop-in replacement untuk Playwright dan Puppeteer yang bisa lolos dari hampir semua tes deteksi bot, termasuk reCAPTCHA v3, Cloudflare Turnstile, dan FingerprintJS.

Apa Itu CloakBrowser?

CloakBrowser adalah browser Chromium kustom yang dimodifikasi di level source code C++. Berbeda dengan tools stealth pada umumnya yang hanya menyuntikkan JavaScript atau mengubah flag konfigurasi, CloakBrowser mem-patch 49+ komponen browser langsung di binary-nya. Hasilnya, sistem anti-bot melihat CloakBrowser sebagai browser normal manusia, karena memang secara fundamental itulah yang ditampilkan.

Tools ini dikembangkan oleh CloakHQ dan tersedia secara gratis di bawah lisensi MIT. Anda bisa menginstalnya melalui pip untuk Python, npm untuk JavaScript, atau langsung menjalankannya via Docker tanpa perlu konfigurasi rumit.

Mengapa CloakBrowser Berbeda dari Tools Stealth Lain?

Sebagian besar solusi anti-detect yang beredar saat ini bekerja di level permukaan. Misalnya, playwright-stealth menyuntikkan script JavaScript untuk menyembunyikan signal automation, sementara undetected-chromedriver mengubah flag Chrome. Masalahnya, pendekatan ini rentan: setiap kali Chrome merilis update, patch tersebut sering kali jebol dan harus diperbaiki manual.

CloakBrowser mengambil pendekatan yang jauh lebih fundamental. Berikut perbandingan singkatnya:

  • Patch level: Kebanyakan tools stealth hanya melakukan JS injection atau tweak konfigurasi. CloakBrowser memodifikasi source code C++ Chromium sebelum dikompilasi, sehingga patch-nya jauh lebih sulit dideteksi.

  • Stabilitas update: Karena patch ada di binary, CloakBrowser tetap bertahan meskipun Chrome update. Tidak perlu menunggu maintainer memperbaiki script injection.

  • Score deteksi: reCAPTCHA v3 stock Playwright biasanya mendapat skor 0.1 (bot), sementara CloakBrowser mencapai 0.9 yang dianggap human-level oleh server Google.

Hasilnya adalah browser yang benar-benar stealthy tanpa perlu trik tambahan setiap minggu.

Fitur Utama CloakBrowser

Berikut adalah fitur-fitur yang membuat CloakBrowser layak menjadi alternatif utama untuk web automation:

Drop-in Replacement Playwright dan Puppeteer

Anda tidak perlu belajar API baru. Cukup ganti baris import dan sisanya tetap sama. Migrasi dari Playwright ke CloakBrowser bisa dilakukan dalam tiga baris kode.

Humanize Mode

Dengan flag humanize=True, CloakBrowser akan mensimulasikan perilaku manusia secara realistis: gerakan mouse mengikuti kurva Bezier, pengetikan keyboard memiliki jeda antar karakter, dan scroll mengikuti fisika alami. Fitur ini membuat behavioral detection sulit membedakan bot dengan pengguna nyata.

Anti-Deteksi Multi-Lapis

CloakBrowser memiliki dua lapisan stealth. Lapisan pertama adalah patch C++ yang menangani fingerprint di level GPU, screen resolution, user agent, hardware reporting, dan WebRTC. Lapisan kedua adalah stealth driver yang menghilangkan jejak automation dari Chrome DevTools Protocol (CDP). Kombinasi ini membuat deteksi hampir mustahil.

Proxy dengan Auto-GeoIP

CloakBrowser bisa mendeteksi timezone dan locale secara otomatis berdasarkan IP proxy yang Anda gunakan. Ini mencegah ketidakkonsistenan yang sering memicu flag, misalnya IP dari Amerika Serikat tapi timezone menunjukkan Asia.

Browser Profile Manager

Selain library automation, CloakBrowser juga menyediakan CloakBrowser Manager, yaitu antarmuka GUI berbasis web yang bisa di-self-host via Docker. Dengan ini, Anda bisa membuat dan mengelola browser profile dengan fingerprint unik per profile, persistent cookies, dan proxy terpisah. Ini adalah alternatif gratis untuk Multilogin, GoLogin, dan AdsPower.

Hasil Uji Coba Melawan Sistem Deteksi

Tim pengembang CloakBrowser telah menguji tools ini terhadap lebih dari 30 layanan deteksi bot. Berikut beberapa hasil yang paling menonjol:

  • reCAPTCHA v3: Skor 0.9 (human-level, terverifikasi server-side). Stock Playwright biasanya hanya dapat 0.1.

  • Cloudflare Turnstile: Lolos mode non-interactive secara otomatis, dan mode managed hanya memerlukan satu klik.

  • FingerprintJS: Tidak terdeteksi sebagai bot di demo.fingerprint.com.

  • BrowserScan: Status NORMAL dengan skor 4/4.

  • navigator.webdriver: Mengembalikan false berkat patch source-level, bukan override JavaScript.

  • TLS fingerprint: Identik dengan Chrome asli pada ja3n, ja4, dan Akamai.

Dengan performa seperti ini, CloakBrowser mampu mengakses situs yang sebelumnya memblokir automation script Anda tanpa perlu menggunakan jasa pemecah CAPTCHA.

Cara Install dan Menggunakan CloakBrowser

Proses instalasi sangat sederhana dan hampir tanpa konfigurasi.

Untuk Python:

pip install cloakbrowser

Untuk Node.js dengan Playwright:

npm install cloakbrowser playwright-core

Saat pertama kali dijalankan, binary Chromium stealth akan otomatis terunduh sekitar 200MB dan di-cache secara lokal.

Contoh penggunaan dasar:

from cloakbrowser import launch

browser = launch()
page = browser.new_page()
page.goto("https://protected-site.com")
browser.close()

Jika ingin menambahkan perilaku manusia:

browser = launch(humanize=True)

Untuk menggunakan proxy dengan deteksi timezone otomatis:

browser = launch(proxy="http://user:pass@proxy:8080", geoip=True)

Integrasi dengan AI Agent dan Framework Lain

CloakBrowser tidak hanya berfungsi untuk script scraping tradisional. Tools ini juga kompatibel dengan berbagai framework AI agent modern seperti browser-use, Crawl4AI, Scrapling, Stagehand, dan LangChain. Bahkan Selenium juga bisa menggunakan binary CloakBrowser sebagai backend.

Hal ini membuka kemungkinan besar bagi developer yang sedang membangun AI agent dengan kemampuan browsing otomatis. Dengan CloakBrowser, agent Anda bisa menjelajahi web tanpa terhambat oleh halaman proteksi.

Kesimpulan

CloakBrowser menawarkan solusi web automation kelas enterprise tanpa tagihan bulanan. Dengan patch C++ di level source code, tools ini menghadirkan stealth yang jauh lebih solid dibanding solusi berbasis JavaScript injection. Hasil tes yang lolos reCAPTCHA v3, Cloudflare Turnstile, dan FingerprintJS membuktikan bahwa pendekatan fundamental ini efektif.

Bagi developer Indonesia yang sering kesulitan saat scraping atau mengotomatisasi browser karena blokir deteksi bot, CloakBrowser adalah alternatif yang patut dicoba. Gratis, open source, dan kompatibel dengan API yang sudah Anda kuasai.