Pemecah hCaptcha: Pecahkan dan Lewati hCaptcha Melalui API Lokal
Serahkan sitekey dan alamat halaman, lalu dapatkan token yang akan diterima formulir. CapSkip menjawab checkbox hCaptcha, widget invisible, dan key Enterprise di perangkat keras yang Anda jalankan sendiri, tanpa hitungan biaya per token dan tanpa antrean pekerjaan orang lain di depan pekerjaan Anda.
- Checkbox, invisible, dan Enterprise
- Token, respKey, dan User-Agent
- Harga bulanan tetap
Formulir pendaftaran, halaman login, checkout, dan antrean tiket sering menempatkan hCaptcha di antara skrip Anda dan tombol submit. Widget tersebut meminta centang, terkadang satu ronde pertanyaan gambar, dan baru setelah itu menulis token ke dalam formulir. CapSkip adalah pemecah hCaptcha yang mengerjakan bagian itu untuk Anda: CapSkip melewati widget untuk sitekey dan halaman yang Anda tentukan lalu membalas dengan token, sehingga permintaan yang hendak dikirim kode Anda berhasil diteruskan.
Pemecahan berjalan di dalam aplikasi CapSkip pada workstation, VPS, atau server khusus milik Anda. Ronde gambar dijawab oleh model yang disertakan bersama aplikasi, bukan oleh pekerja klik bayaran, dan tidak ada informasi tentang situs target Anda yang keluar dari jaringan Anda. Pemecahan biasanya memakan waktu 10 hingga 30 detik.
Layanan per pemecahan yang masih menjual hCaptcha mengenakan biaya sekitar $3 per seribu token, dan beberapa yang paling terkenal bahkan sudah tidak mencantumkannya sama sekali. CapSkip menagih $35 per bulan per komputer dan tidak ada biaya per pemecahan, sehingga formulir yang meminta token baru di setiap percobaan tidak lebih mahal daripada formulir yang hanya meminta sekali. Skrip yang sudah ditulis untuk in.php milik 2Captcha atau untuk createTask dengan HCaptchaTask dapat diarahkan ke CapSkip dan tetap memakai kode permintaannya.
Satu token, satu pengiriman formulir. Token hCaptcha bersifat sekali pakai dan kedaluwarsa setelah sekitar dua menit, jadi mintalah setiap token tepat sebelum Anda mengirim, dan kirim formulir dengan User-Agent yang dikembalikan bersamanya. Baca referensi API hCaptcha
Apa saja yang ditangani pemecah hCaptcha
Tiga gaya widget
Checkbox yang terlihat, widget invisible yang berjalan saat formulir dikirim, dan hCaptcha Enterprise semuanya melalui satu metode. Tandai widget invisible dengan invisible=1 dan tidak ada hal lain yang berubah.
rqdata untuk situs Enterprise
Beberapa situs Enterprise memberikan nilai rqdata sekali pakai kepada widget sebelum widget berjalan. Kirimkan sebagai data, atau di dalam enterprisePayload pada createTask, dan CapSkip memecahkannya dengan nilai tersebut. Ambil nilai baru untuk setiap task, karena nilainya kedaluwarsa dalam sekejap.
Token, respKey, dan User-Agent
Setiap jawaban memuat token untuk h-captcha-response, respKey yang diterbitkan hCaptcha bersamanya, dan User-Agent yang digunakan untuk memperoleh token tersebut, sehingga pengiriman formulir Anda dapat menampilkan identitas browser yang sama.
Ronde gambar dijawab secara lokal
Saat hCaptcha membuka grid gambar, tugas drag and drop, atau pertanyaan bentuk tertutup, model yang disertakan dalam aplikasi menjawabnya di perangkat keras Anda. Tidak ada tangkapan layar tantangan yang dikirim ke siapa pun.
Proxy Anda, atau tanpa proxy
Proxy bersifat opsional. Untuk volume besar, berikan daftar proxy ke aplikasi atau lampirkan satu proxy pada setiap task ketika token harus berasal dari jaringan tertentu. Proxy pada task selalu diutamakan daripada daftar.
Token baru tanpa biaya tambahan
Token hCaptcha berlaku untuk satu pengiriman dan bertahan sekitar dua menit. Mintalah token baru di setiap percobaan, setiap pengulangan, dan setiap akun yang Anda buat: paket bulanan tidak menghitungnya.
Tiga format permintaan untuk menjangkau pemecah hCaptcha
# pip install capskip
import requests
from capskip import CapSkip
solver = CapSkip(host="127.0.0.1", port=8080) # the machine running CapSkip
result = solver.hcaptcha(
sitekey="a5f74b19-9e45-40e0-b45d-47ff91b7a6c2", # data-sitekey of the widget
url="https://www.example.com/signup", # the page the widget is on
)
# One token per form post, sent under the browser identity that earned it.
requests.post(
"https://www.example.com/signup",
data={"email": "[email protected]", "h-captcha-response": result["token"]},
headers={"User-Agent": result["userAgent"]},
)Dengan CapSkip Python SDK cukup satu panggilan: pip install capskip, berikan sitekey dan alamat halaman ke hcaptcha(), dan hasilnya membawa token untuk h-captcha-response serta User-Agent untuk mengirim formulir.
in.php gaya 2Captcha
POST method=hcaptcha dengan sitekey dan pageurl, lakukan polling ke res.php dengan id yang dikembalikan, lalu baca token setelah OK|, atau sebagai JSON bersama respKey dan useragent.
createTask dengan HCaptchaTask
Client JSON mengirim HCaptchaTask, HCaptchaTaskProxyless, atau pasangan Enterprise ke /createTask, lalu membaca solusinya dari /getTaskResult seperti yang mereka lakukan dengan Anti-Captcha atau CapSolver.
Client HTTP apa pun
Jika Anda lebih suka tidak memakai SDK, dua permintaan HTTP dari bahasa apa pun yang dipakai scraper Anda sudah merupakan seluruh integrasinya. Endpoint berjalan di komputer Anda, jadi tidak ada key akun yang perlu dikelola kecuali Anda mengaktifkan validasi.
Saksikan widget hCaptcha berhasil dilewati
Halaman uji hCaptcha kami memuat checkbox asli yang terhubung ke pemeriksaan siteverify di sisi server. Arahkan CapSkip ke halaman tersebut, tempelkan token ke formulir, dan lihat putusan yang diterima server.
Tiga langkah menuju token hCaptcha yang berfungsi
-
Instal CapSkip di komputer Anda
Instal aplikasi di tempat pekerjaan hCaptcha Anda akan dijawab, PC di rumah atau VPS Windows sewaan, dan biarkan tetap terbuka. Unduh CapSkip
-
Mulai uji coba atau pilih paket
Paket dihargai per komputer, tidak pernah per token. Ingin menguji target Anda sendiri terlebih dahulu? Uji coba gratis dikirim melalui email dengan login tersendiri. Lihat perbandingan paket
-
Kirim sitekey dan URL halaman
Panggil in.php atau createTask, lakukan polling untuk hasilnya, lalu kirim token bersama formulir Anda menggunakan User-Agent dari balasan. Buka dokumentasi hCaptcha
Memecahkan hCaptcha secara lokal vs membeli token satu per satu
Kedua cara berakhir dengan token yang valid. Perbedaannya ada pada siapa yang melihat target Anda, siapa yang menjawab ronde gambar, dan berapa biaya setiap token tambahan.
| Fitur | CapSkip | Layanan bayar per pemecahan |
|---|---|---|
| Cara Anda membayar | $35 per bulan per komputer, berapa pun jumlah tokennya | Sekitar $3 per 1.000 pemecahan hCaptcha, jika masih ditawarkan |
| Siapa yang menjawab ronde gambar | Model yang disertakan dalam aplikasi, di komputer Anda | Pemecah jarak jauh, sering kali pekerja manusia |
| Enterprise dan rqdata | Diterima di in.php maupun createTask | Sering kali tipe task terpisah yang lebih mahal |
| Pengulangan dan token kedaluwarsa | Sudah termasuk; percobaan yang gagal diulang untuk Anda | Setiap token baru ditagih lagi |
| Integrasi yang sudah ada | in.php 2Captcha atau createTask HCaptchaTask, tanpa perubahan | Terikat pada endpoint dan key penyedia tersebut |
| Situs target | Tidak pernah keluar dari jaringan Anda | Dicatat oleh pihak ketiga di setiap task |
Harga
Berhenti membayar per penyelesaian
Pilih lisensi Anda
Lisensi Bronze
$35/ bulan
Aktivasi lisensi instan
Ditagih bulanan. Batalkan kapan saja dari akun Anda.
Fitur sama. Lebih banyak mesin, kapasitas lebih besar.
Setiap mesin memecahkan secepat yang diizinkan CPU dan memorinya sendiri. Lebih banyak mesin menjalankan lebih banyak thread sekaligus, jadi Silver memecahkan dua kali lebih banyak CAPTCHA sekaligus dan Gold tiga kali lebih banyak.
- Penyelesaian tanpa batas, tanpa kuota harian
- Thread tanpa batas, kecepatan mengikuti perangkat keras Anda
- Akurasi pengenalan 90% hingga 100%
- Pengganti langsung untuk API layanan penyelesaian utama
- Bekerja dengan hampir semua alat, tanpa perlu coding
- REST API, SDK, dan ekstensi peramban
- Pelatihan gratis saat tipe CAPTCHA baru muncul
- Berjalan di mesin Anda, tidak ada yang keluar
Setiap tipe CAPTCHA di atas tersedia pada semua lisensi. Lihat bagian cakupan
Hanya ingin mencobanya dulu?
Mulailah dengan uji coba gratis 3 hari dan pecahkan 500 CAPTCHA jenis apa pun pada target Anda sendiri.
Cara kerja hCaptcha, dan cara pemecah API mendapatkan token untuk Anda
hCaptcha adalah layanan CAPTCHA yang disematkan situs sebagai iframe kecil, biasanya berupa checkbox "Saya manusia", dan menjadi pengganti reCAPTCHA yang berfokus pada privasi di banyak situs. Saat pengunjung mencentangnya, hCaptcha menimbang browser, jaringan, dan perilaku yang telah diamatinya. Pengunjung yang dipercaya langsung lolos. Pengunjung yang diragukan mendapat tantangan: grid gambar untuk dipilih, objek yang harus diseret ke tempatnya, atau pertanyaan tentang bentuk mana yang membentuk lingkaran tertutup. Jika lolos, token panjang ditulis ke field tersembunyi bernama h-captcha-response, dan situs memeriksa token itu melalui endpoint siteverify milik hCaptcha sebelum menerima formulir.
Setiap widget diidentifikasi oleh sitekey, yaitu UUID publik yang tercantum di halaman sebagai data-sitekey pada div h-captcha, atau diberikan ke hcaptcha.render() ketika sebuah skrip membangun widget. Kedua nilai itu sudah cukup bagi pemecah hCaptcha untuk widget biasa. Widget invisible, yang ditandai dengan data-size="invisible", berjalan saat formulir dikirim, bukan saat kotak dicentang; kirim invisible=1 untuk widget tersebut. Pelanggan Enterprise juga dapat melampirkan rqdata melalui hcaptcha.setData(), nilai berumur pendek yang terikat pada satu tantangan dan harus dikirim bersama task.
Token bersifat sekali pakai dan menjadi basi dalam sekitar 120 detik, jadi mintalah token tepat sebelum Anda mengirim dan jangan pernah menyimpannya di cache. Token diperiksa bersama konteks tempat token itu diperoleh, itulah sebabnya CapSkip menyebutkan User-Agent di setiap balasan: kirim formulir Anda dengan header tersebut. respKey, yang dikembalikan bersamanya, dibaca oleh beberapa situs dan diabaikan oleh sebagian besar situs. Jika sebuah situs terus menolak token, periksa apakah sitekey cocok dengan URL halaman dan pastikan Anda tidak mengirim dari alamat yang sudah dianggap tidak tepercaya oleh hCaptcha.
Pada volume besar, jaringan sama pentingnya dengan browser. hCaptcha membatasi laju dan menilai alamat IP, sehingga aliran pemecahan yang terus-menerus dari satu IP justru merupakan hal yang dirancang untuk dideteksinya. CapSkip tidak mewajibkan proxy untuk hCaptcha, tetapi di atas beberapa ratus token per hari, kumpulan proxy residential atau ISP menjaga tingkat kelolosan tetap stabil. Muat kumpulan proxy sekali di aplikasi, atau kirim proxy bersama setiap task ketika token harus memakai IP keluar yang sama dengan pengiriman formulir Anda.
Otomatisasi browser bekerja dengan cara yang sama. Di Selenium, Playwright, atau Puppeteer, baca data-sitekey dari halaman, minta token ke CapSkip, lalu tulis token ke textarea tersembunyi h-captcha-response (dan g-recaptcha-response, yang juga diisi hCaptcha demi kompatibilitas) sebelum Anda mengeklik submit. Situs yang mendaftarkan data-callback mengharapkan fungsi tersebut dipanggil dengan token, jadi panggil sendiri fungsi itu dengan nilainya, persis seperti yang dilakukan widget setelah lolos sungguhan. Karena token diperoleh di browser milik CapSkip sendiri, otomatisasi Anda tidak perlu merender tantangan, dan sesi headless yang akan dicurigai hCaptcha tidak pernah menjumpainya.
Panduan terkait: Referensi API hCaptcha · Halaman demo hCaptcha · pemecah reCAPTCHA v2
Field apa saja yang dibutuhkan task hCaptcha?
Apa yang dikembalikan setelah pemecahan selesai?
Apakah ini berfungsi di hCaptcha Enterprise?
Client apa saja yang sudah ada dapat berkomunikasi dengannya?
Apakah hCaptcha tersedia di ekstensi, SDK, atau server MCP?
Berapa lama waktu pemecahan?
Apakah proxy diperlukan untuk hCaptcha?
Mengapa sebuah situs menolak token yang dikembalikan CapSkip?
Apakah mode invisible hCaptcha memerlukan sesuatu yang berbeda?
Bisakah satu komputer CapSkip menangani banyak pekerjaan hCaptcha sekaligus?
Berapa biaya memecahkan hCaptcha dengan CapSkip?
Lewati hCaptcha tanpa membayar per token
Arahkan lalu lintas hCaptcha Anda ke instalasi CapSkip milik Anda sendiri dan berhenti menghitung token. Widget checkbox, invisible, dan Enterprise, termasuk pengulangan, dikenakan satu biaya bulanan tetap.
