Pemecah MTCaptcha: Lewati MTCaptcha dan Dapatkan Token Terverifikasi
Kirim sitekey MTPublic dan alamat halaman, lalu CapSkip mengembalikan token MTCaptcha terverifikasi untuk formulir. Tantangan teks dan widget invisible dijawab di PC atau VPS yang Anda jalankan, biasanya dalam sekitar 3 detik, tanpa penghitung yang menghitung token.
- Gambar teks dan mode invisible
- Token v1, siap untuk formulir
- Harga bulanan tetap
MTCaptcha melindungi formulir login, pendaftaran, dan checkout dengan sebaris pendek huruf yang terdistorsi, atau dengan pemeriksaan invisible yang hanya menampilkan gambar ketika sebuah kunjungan tampak mencurigakan. CapSkip adalah pemecah MTCaptcha yang menyelesaikannya untuk skrip Anda: CapSkip mengembalikan token terverifikasi yang seharusnya ditulis widget ke dalam formulir, dan otomatisasi Anda mengirim halaman seperti yang dilakukan manusia. Semuanya berlangsung di komputer Windows milik Anda sendiri, baik desktop, VPS, maupun server khusus.
Sebuah pekerjaan hanya membutuhkan sedikit hal: sitekey yang diawali MTPublic-, alamat halaman yang memuat widget, dan nama action jika halaman menetapkannya. Anda tidak pernah membuka widget itu sendiri. CapSkip meminta dan menjawab tantangannya sendiri, lalu membalas dengan token yang diawali v1(, siap untuk kolom mtcaptcha-verifiedtoken.
Layanan berbayar per pemakaian menagih sekitar $1.45 untuk setiap seribu token MTCaptcha, dan token hanya sekali pakai, jadi setiap formulir yang Anda kirim berarti satu token lagi. Dengan CapSkip, Anda membayar satu harga bulanan mulai $35 untuk setiap komputer yang menjalankannya, dan jumlah token tidak pernah masuk ke tagihan. Skrip yang dibangun di sekitar in.php dan res.php, pekerjaan createTask bertipe MTCaptchaTask, dan unggahan DeathByCaptcha dengan type 18 semuanya tetap berfungsi setelah diarahkan ke CapSkip.
Gunakan setiap token segera. Token MTCaptcha hanya berlaku satu kali dan hanya selama beberapa menit, jadi mintalah tepat sebelum Anda mengirim formulir dan jangan pernah menyimpan stoknya. Baca referensi API MTCaptcha
Cakupan pemecah MTCaptcha
Widget terlihat dan invisible
Widget standar dengan gambar teksnya dan mode low-friction yang tetap tersembunyi sampai meragukan seorang pengunjung sama-sama menghasilkan jenis token yang sama, sehingga satu integrasi mencakup kedua penyiapan.
Token yang diterima formulir
Balasannya adalah token terverifikasi yang diterbitkan MTCaptcha, diawali v1(. Masukkan ke kolom mtcaptcha-verifiedtoken, atau di mana pun halaman membacanya, lalu segera kirim formulir.
Sekitar 3 detik per token
Pekerjaan MTCaptcha biasanya selesai dalam sekitar 3 detik. Tidak ada pekerjaan Anda yang menunggu di antrean bersama, sehingga kecepatannya ditentukan oleh komputer Anda dan jumlah pekerjaan MTCaptcha yang Anda izinkan berjalan sekaligus.
Sitekey yang salah langsung ditandai
Sitekey yang tidak dikenal MTCaptcha, atau yang tidak diizinkan di halaman yang Anda sebutkan, dikembalikan sebagai error tersendiri alih-alih dicoba ulang tanpa henti, sehingga salah ketik di konfigurasi Anda langsung terlihat pada pekerjaan pertama.
Tiga format permintaan didukung
method=mt_captcha pada in.php, createTask dengan MTCaptchaTask atau MtCaptchaTaskProxyless, dan DeathByCaptcha type 18 semuanya berfungsi, dan setiap balasan diformat sesuai yang diharapkan library pemanggil.
Setiap pengiriman formulir tercakup
Token hanya sekali pakai, sehingga alur pendaftaran atau login yang sibuk cepat menghabiskannya. Setiap token termasuk dalam paket bulanan, berapa pun formulir yang Anda kirim.
Tiga cara mengirim pekerjaan MTCaptcha ke CapSkip
import time
import requests
API = "http://127.0.0.1:8080"
KEY = "YOUR_API_KEY"
# The sitekey comes from the page's mtcaptchaConfig object.
job = requests.post(API + "/in.php", data={
"key": KEY,
"method": "mt_captcha",
"sitekey": "MTPublic-KzqLY1cKH",
"pageurl": "https://www.example.com/login",
"json": 1,
}).json()
while True:
time.sleep(3)
res = requests.get(API + "/res.php", params={
"key": KEY, "action": "get", "id": job["request"], "json": 1,
}).json()
if res["request"] != "CAPCHA_NOT_READY":
break
if res["status"] != 1:
raise RuntimeError(res["request"])
# The token is single-use and short-lived: submit the form right away.
requests.post("https://www.example.com/login", data={
"username": "alice",
"password": "YOUR_PASSWORD",
"mtcaptcha-verifiedtoken": res["request"],
})HTTP biasa sudah cukup untuk MTCaptcha: kirim sitekey dan alamat halaman ke in.php, lakukan polling ke res.php untuk mendapatkan token, lalu kirim token itu bersama formulir di kolom mtcaptcha-verifiedtoken.
in.php dan res.php lama
Kirim method=mt_captcha dengan sitekey dan URL halaman, tambahkan action jika halaman menetapkannya, lalu lakukan polling ke res.php dan baca token v1 setelah OK|.
createTask dengan MTCaptchaTask
Klien JSON mengirim MTCaptchaTask, atau MtCaptchaTaskProxyless jika pekerjaan tidak disertai proxy, dengan isInvisible untuk widget low-friction, lalu membaca token dari solution yang dikembalikan getTaskResult.
DeathByCaptcha tipe 18
Alat yang ditulis untuk DeathByCaptcha tetap mengunggah type 18 dengan mtcaptcha_params miliknya, dan hasilnya membawa token di kolom text, yaitu kolom yang sudah dibaca alat tersebut.
Token MTCaptcha pertama Anda dalam tiga langkah
-
Siapkan CapSkip di samping skrip Anda
Instal di komputer Windows yang mengirim formulir Anda. Tidak ada browser yang terlibat dalam pekerjaan MTCaptcha, sehingga perangkat keras sederhana pun sudah cukup. Unduh CapSkip
-
Mulai uji coba atau pilih paket
Uji coba gratis memungkinkan Anda memeriksa MTCaptcha di target Anda sendiri sebelum membayar. Saat Anda siap, pilih berapa banyak komputer yang ingin dilisensikan. Lihat paketnya
-
Kirim sitekey, kirimkan formulir
Kirim sitekey MTPublic dan URL halaman, tunggu sekitar 3 detik, lalu masukkan token yang dikembalikan ke mtcaptcha-verifiedtoken saat Anda mengirim formulir. Buka dokumentasi MTCaptcha
Pemecahan MTCaptcha dengan harga tetap vs membayar per token
Kedua cara berakhir dengan token v1 di formulir Anda. Bedanya ada pada biaya setiap token dan pada siapa yang mengetahui situs mana saja yang Anda otomatisasi.
| Fitur | CapSkip | Layanan bayar per token |
|---|---|---|
| Tagihan bulanan | Satu harga per komputer mulai $35, token tanpa batas | Sekitar $1.45 per 1.000 token MTCaptcha |
| Mode widget | Tantangan teks dan widget invisible melalui satu permintaan | Tidak semua layanan menerima mode invisible |
| Waktu pemecahan biasa | Sekitar 3 detik, tanpa antrean di depan pekerjaan Anda | Bergantung pada beban penyedia saat itu |
| Satu token sekali pakai per formulir | Token baru sebanyak yang dibutuhkan formulir Anda, harga sama | Setiap formulir yang Anda kirim berarti satu tagihan lagi |
| Klien Anda yang sudah ada | Panggilan in.php, createTask, atau type 18 Anda, tanpa perubahan | Sering terikat pada SDK dan nama task milik vendor tersebut |
| Siapa yang melihat target Anda | Tidak ada: sitekey dan halaman tetap di komputer Anda | Pihak ketiga mencatat setiap sitekey dan halaman yang Anda kirim |
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 MTCaptcha, dan cara melewatinya melalui API
Situs menambahkan MTCaptcha dengan memuat skrip kecil dan memberinya sitekey yang diawali MTPublic-. Dalam bentuk standarnya, MTCaptcha menampilkan gambar berisi empat hingga tujuh karakter yang terdistorsi, sebagian tertutup elips berwarna, dengan kotak input di bawahnya serta tombol untuk audio dan gambar baru. Jawaban tidak peka huruf besar-kecil. Situs yang menginginkan hambatan lebih sedikit mengaktifkan mode invisible, yang membiarkan sebagian besar pengunjung lewat tanpa gangguan dan hanya menampilkan gambar kepada pengunjung yang diragukannya.
Mode apa pun yang dipakai situs, hasil yang dibutuhkan formulir tetap sama: token terverifikasi, diawali v1(, yang ditempatkan widget di kolom tersembunyi bernama mtcaptcha-verifiedtoken. Saat formulir tiba, server situs menanyakan kepada MTCaptcha apakah token itu asli. Karena itu, yang harus dihasilkan oleh bypass MTCaptcha adalah token tersebut, bukan jawaban atas satu gambar tertentu, dan itulah yang dikembalikan CapSkip.
Dua sifat token menentukan bentuk otomatisasi apa pun. Token hanya sekali pakai, sehingga setiap pengiriman formulir membutuhkan token baru, dan masa berlakunya singkat, paling lama beberapa menit, jadi mintalah tepat sebelum Anda mengirim formulir alih-alih mengumpulkan stok terlebih dahulu. Token juga terikat pada sitekey dan pada domain tempat sitekey itu terdaftar, itulah sebabnya alamat halaman yang Anda kirim harus alamat yang sebenarnya.
Beberapa pengujian dapat dijalankan dari koneksi Anda sendiri. Saat Anda memecahkan MTCaptcha dalam volume besar, sebarkan pekerjaan ke sekumpulan proxy, baik daftar yang diatur di aplikasi maupun satu proxy yang dikirim bersama setiap pekerjaan, karena setiap pemecahan mengambil tantangan baru dari MTCaptcha, dan aliran tantangan yang terus-menerus dari satu alamat persis seperti yang ingin diperlambat oleh rate limiting.
Panduan terkait: Referensi API MTCaptcha · Image CAPTCHA solver · pemecahan CAPTCHA untuk web scraping
Apa yang dikembalikan oleh pekerjaan MTCaptcha?
Di mana saya menemukan sitekey MTCaptcha?
Apakah CapSkip menangani MTCaptcha invisible?
Berapa lama token MTCaptcha tetap berlaku?
Apakah saya perlu proxy untuk MTCaptcha?
Seberapa cepat pemecahan MTCaptcha?
Bagaimana jika sitekey atau alamat halaman salah?
Apakah kode MTCaptcha saya yang sudah ada akan berfungsi dengan CapSkip?
Apakah memecahkan lebih banyak MTCaptcha menambah biaya?
Lewati MTCaptcha tanpa membayar per token
Arahkan otomatisasi formulir Anda ke CapSkip dan biarkan CapSkip mengambil token MTCaptcha setiap kali halaman memintanya. Gambar yang terlihat, pemeriksaan invisible, dan setiap token berulang tercakup dalam harga bulanan yang sama.
