Mengenal Captcha, Jenis dan Manfaatnya

Captcha ini singkatan dari Completely Automated Public Turing test to tell Computers and Humans Apart yang dalam bahasa indonesia artinya sistem keamanan otomatis yang dirancang untuk membedakan manusia dengan komputer (bot) . Biasanya, CAPTCHA muncul dalam bentuk tugas sederhana seperti mengetik ulang huruf yang terdistorsi, memilih gambar tertentu, atau mencentang kotak “Saya bukan robot”. Tujuannya adalah untuk mencegah penyalahgunaan layanan seperti spam, DDOS Atack, Bruteforce Login, atau pencurian data oleh bot.

Manfaat Captcha

ManfaatPenjelasan
Mencegah Bot dan SpamCAPTCHA menghalangi program otomatis (bot) agar tidak bisa mengirimkan spam melalui formulir, komentar, atau pendaftaran.
Keamanan AkunMelindungi login dan pendaftaran akun dari brute-force attack (percobaan login berulang oleh bot).
Mencegah Penipuan CAPTCHA mencegah penyalahgunaan layanan seperti polling, diskon, atau pendaftaran massal ke sebuah layanan website
Menghemat Sumber Daya ServerMenghindari penggunaan sumber daya secara berlebihan akibat trafik otomatis yang tidak valid atau akses dari malware dan hacker.
Melindungi dari Scraping DataCAPTCHA dapat mencegah bot mengakses dan menyalin konten penting dari situs Anda.
Memastikan Interaksi ManusiaCAPTCHA membantu memastikan bahwa interaksi yang terjadi di situs benar-benar berasal dari manusia, bukan mesin ( script)
Membantu Proyek Sosial (reCAPTCHA)
(pengenalan Teks OCR)
Versi awal reCAPTCHA digunakan untuk membantu digitalisasi buku dan dokumen arsip secara global.
Memfilter Trafik BerkualitasCAPTCHA memungkinkan hanya pengguna asli yang masuk, sehingga data analitik lebih akurat.

Jenis jenis Captcha

a. Text-based CAPTCHA


Jenis ini meminta pengguna untuk mengetik ulang karakter yang terlihat terdistorsi atau bergelombang. Contohnya seperti gambar dibawah ini. Captca teks ini bervariasi kadang hanya kombinasi angka, kadang kombinasi angka dan huruf.

Captcha yang di pasang di halaman login wordpress untuk mencegah bruteforce Login

b. Image-based CAPTCHA


CAPTCHA ini meminta pengguna memilih gambar sesuai instruksi, seperti semua gambar yang mengandung lampu lalu lintas atau mobil. Digunakan luas oleh Google reCAPTCHA v2 dan bisa ditemukan pada halaman login atau formulir pendaftaran di banyak situs modern.

Contoh Image based Captcha

Di sisi lain Image Based Captcha ini dipakai oleh Google untuk mengenali Gambar (bagian dari Machine Learning). hasil dari captca ini bisa digunakan Google untuk meningkatkan kualitas Mobil Tanpa supirnya (Driveless Car).

c. Audio CAPTCHA


CAPTCHA ini menyajikan suara yang berisi angka atau huruf yang harus diketik ulang. Salah satu implementasinya bisa diakses sebagai opsi pada Google reCAPTCHA. Digunakan terutama untuk pengguna yang tuna netra atau ada gangguan penglihatan.

d. Math CAPTCHA


Pengguna diminta menyelesaikan soal matematika sederhana, misalnya “3 + 4 = ?”. CAPTCHA ini sering digunakan pada situs berbasis WordPress melalui plugin tertentu atau situs sederhana dengan keamanan dasar.

e. Checkbox CAPTCHA (No CAPTCHA)


Pengguna hanya perlu mencentang kotak bertuliskan “Saya bukan robot”, dan sistem akan menganalisis perilaku seperti pergerakan mouse. Banyak digunakan di Google reCAPTCHA v2 pada situs seperti Instagram, formulir kontak, dan sistem komentar.

f. Invisible CAPTCHA


Jenis ini tidak terlihat oleh pengguna, karena sistem bekerja di latar belakang menganalisis pola aktivitas. Google reCAPTCHA v3 adalah implementasi paling populer, digunakan oleh situs seperti Cloudflare. Biasanya Jika Sistem mendeteksi ada Pola aktivitas user yang bukan manusia maka sistem akan menampilkan captca berupa teks atau gambar. Jika dari awal sistem menganggap user adalah manusia maka tidak ada captcha yang muncul.

g. Puzzle Captca


Meminta pengguna menggeser elemen seperti puzzle ke tempat yang sesuai untuk membuktikan bahwa mereka manusia. Contoh captcha dibawah ini. kita diminta menggeser makanan kucing ke gambar kucingnya.

h. Gamified CAPTCHA


Menghadirkan tantangan dalam bentuk mini-game, seperti menyusun bentuk, mencocokkan warna atau main game tic – tac -toe seperti dibawah ini. Kamu diminta untuk menyelesaikan game ini untuk bisa melanjutkan akses layanan.

Kesimpulan

Apapun bentuk dari Captcha tapi tujuannya satu yaitu memastikan bahwa yang masuk kedalam sistem adalah manusia, bukan robot atau script otomatis. Secara ringkas Fungsi CAPTCHA yaitu Mencegah scraping data otomatis ( menggunakan script otomatisasi) ,Melindungi formulir dari spam bot untuk memastikan yang mendaftar adalah manusia dan Mengurangi risiko brute-force login serta Menjaga integritas polling atau voting online.

Panduan berikutnya akan membahas implementasi Captcha Sederhana di Website berbasis WordPress.

Share Artikel ini:

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *