bycf
Bypass Cloudflare — Module NPM untuk melewati Cloudflare protection secara programatik.
bycf memungkinkan developer untuk melewati berbagai lapisan proteksi Cloudflare — mulai dari WAF, Turnstile challenge, hingga mengambil source HTML dari halaman yang menggunakan JavaScript rendering. Dirancang untuk kebutuhan scraping, testing, dan automasi.
Instalasi
$ npm install bycfFitur & Penggunaan
WAF Session
Bypass Cloudflare WAF Challenge
Mengambil cookies dan headers yang diperlukan untuk melewati Cloudflare WAF Challenge pada URL target. Memungkinkan request HTTP non-browser berikutnya tanpa terdeteksi.
Parameters
urlstringRequiredURL target yang dilindungi Cloudflare
proxystringOptionalProxy server (format: host:port)
Object dengan properti cookies dan headers (termasuk User-Agent)
Tentang Proxy
Semua fitur bycf mendukung parameter proxy yang bersifat opsional. Proxy dapat digunakan apabila IP kamu diblokir atau untuk kebutuhan distribusi request. Format proxy yang didukung adalah host:port.
Quick Reference
| Method | Parameters | Proxy | Returns |
|---|---|---|---|
cf.wafSession() | url | Optional | Object (cookies + headers) |
cf.turnstileMin() | url siteKey | Optional | String (token) |
cf.turnstileMax() | url | Optional | String (token) |
cf.source() | url | Optional | String (HTML) |