cfsolve: Solver Turnstile Cloudflare Tanpa Browser

Judul asli: Cloudflare Turnstile solver library (no headless browser required)

Mengapa Ini Penting

Membuktikan bahwa proteksi bot berbasis JS-fingerprinting bisa dibalik tanpa browser.

Library Rust 'cfsolve' karya chris124567 mampu memecahkan Cloudflare Turnstile dan halaman challenge tanpa headless browser, hanya via request HTTP.

cfsolve adalah library dan command-line tool berbasis Rust yang dirancang untuk melewati sistem keamanan Cloudflare Turnstile serta halaman challenge secara langsung—tanpa memerlukan headless browser seperti Puppeteer atau Playwright. Tool ini mengembalikan token Turnstile untuk widget, atau cookie cf_clearance untuk halaman challenge.

Cara kerjanya: cfsolve menyamar sebagai browser nyata menggunakan file profil JSON yang merekam respons terhadap pemeriksaan browser Cloudflare. Satu profil sudah disertakan, yakni Safari 26 di iOS. Pengguna bisa merekam profil baru melalui proxy bawaan (capture-proxy) yang mendekode payload yang dikirim ke Cloudflare saat browsing normal. Saat ini hanya tipe profil Safari dan Chrome/Chromium yang didukung.

Untuk widget Turnstile, solver membutuhkan URL halaman dan sitekey; HTML halaman bersifat opsional. Untuk halaman challenge, dibutuhkan fetch langsung atau HTML halaman tersebut. Repositori ini sudah meraih 335 bintang dan di-fork 36 kali sejak dirilis, menandakan minat komunitas keamanan yang signifikan.

Sumber

github.com — Baca artikel asli →