Pernahkah kamu diminta untuk memasukkan serangkaian angka atau huruf pada saat melakukan log in ke sebuah website? Nah, serangkain angka dan huruf tersebut disebut dengan captcha. Pasti kamu sudah sering mendengar dan menjumpai berbagai jenis captcha. Salah satu jenisnya yang sering ditemukan adalah angka dan huruf yang harus ditulis ulang, atau gambar yang harus kamu pilih sesuai perintah.
Tetapi, apakah selama ini kamu paham mengenai pengertian dan cara kerjanya itu sendiri? Atau, kamu hanya tahu cara menggunakannya saja? Well, apabila kamu ingin memahaminya lebih lanjut, kamu berada di artikel yang tepat. Kali ini akan dibahas penjelasan dan juga fungsi captcha pada website. Yuk, mari kita simak terus pembahasan artikelnya!
Apa itu Captcha?
Mengutip dari website Cloudflare, captcha merupakan sebuah singkatan dari Completely Automated Public Turing test to tell Computers and Humans Apart. Biasanya sering ditemukan pada sebuah halaman website. Digunakan untuk melakukan autentikasi atau membuktikan bahwa yang mengakses website tersebut merupakan manusia, bukanlah sebuah bot. Hal tersebut dilakukan dengan cara menyediakan gambar dan teks yang harus diketik ulang oleh pengguna. Selain itu, sering digunakan untuk mencegah terjadinya spam di kolom komentar yang dilakukan oleh bot.
Walapun captcha digunakan untuk memblokir bot (pengguna yang diprogram), captcha itu sendiri merupakan sebuah program otomatis. Captcha diprogram untuk muncul pada sebuah halaman website, kemudian captcha akan bekerja untuk meloloskan atau menggagalkan pengguna untuk mengakses website secara otomatis. Nah, lantas adakah fungsi lain yang dimilikinya selain yang sudah disebutkan di atas? Simak pembahasan berikut mengenai fungsinya.
Fungsi Captcha
Berikut pembahasan mengenai beberapa fungsi yang dimiliki oleh captcha.
- Mencegah Terjadinya Spam Komentar
Kamu dapat mencegah terjadinya spam pada kolom komentar website-mu yang dilakukan oleh bot. Spam itu sendiri merupakan pengiriman pesan yang dilakukan secara terus-menerus oleh bot atau pihak tidak bertanggung jawab lainnya.
- Menghindari False Response pada Polling
Apabila kamu membuat sebuah polling, kamu dapat menghindari adanya false response atau tanggapan palsu yang dilakukan oleh bot. Selain itu, dapat menghindari adanya kemungkinan double voting yang dilakukan. Sehingga, dapat mencegah terjadinya kecurangan pada sebuah polling.
- Mencegah dari Ancaman Cyber
Digunakan sebagai pencegahan dari berbagai ancaman cyber, salah satunya brute force attack. Merupakan sebuah serangan percobaan untuk masuk ke akun online secara berulang kali menggunakan banyak password yang berbeda.
- Mencegah Registrasi Akun Palsu
Digunakan untuk pencegahan registrasi akun palsu. Hal ini dilakukan untuk mencegah penyalahgunaan akun online yang akan dibuat. Sehingga dapat meminimalisir terjadinya penipuan atau hal lainnya yang dapat menyebabkan kerugian.
Cara Kerja
Seperti yang sudah diketahui, captcha bekerja dengan menyediakan beberapa informasi yang harus diidentifikasi oleh pengguna. Apabila dapat memenuhi ketentuan yang diminta oleh captcha, maka pengguna dapat mengakses halaman web yang diinginkan. Jika tidak bisa, maka akses ke halaman web akan gagal.
Jenis captcha yang paling umum digunakan adalah teks dan angka yang telah terdistorsi, untuk kemudian diketik ulang oleh pengguna. Hal ini akan sulit dilakukan oleh bot, sehingga hanya manusia atau pengguna asli (real user) yang dapat lolos dalam proses verifikasi tersebut.Seiring dengan berkembangnya jaman, bentuk captcha pun menjadi semakin bervariasi.
Google mengembangkan reCAPTCHA yang merupakan pengganti dari CAPTCHA tradisional. Nah, dengan menggunakan reCAPTCHA kamu tidak perlu kembali mengidentifikasi teks yang buram atau terdistorsi. Kamu dapat menggunakan image recognition, checkbox dan lain sebagainya. Sehingga untuk cara kerja captcha dapat dilihat berdasarkan jenisnya. Berikut beberapa jenis reCAPTCHA yang bisa kamu gunakan beserta cara kerja atau penggunaannya.
Jenis-Jenis Captcha
Seperti yang sudah dijelaskan di atas, terdapat beberapa jenis captcha yang dapat digunakan. Berikut penjelasannya mengenai jenis-jenis reCAPTCHA beserta cara penggunaannya.
- Image Recognition
Untuk reCAPTCHA jenis ini, Google menyediakan 9 hingga 16 kotak berisikan gambar layaknya puzzle. Gambar yang disediakan bisa terdiri dari satu gambar yang sama atau bahkan gambar yang berbeda. Kemudian, kamu akan diminta untuk memilih gambar berdasarkan ketentuan yang diberikan.
- Checkbox
Dengan menggunakan checkbox, pengguna akan diminta untuk mencentang tulisan “I’m not a robot” yang berada di dalam sebuah box. Tetapi bukan itu inti verifikasinya, pada checkbox ini yang akan dilihat adalah perpindahan kursor pengguna saat akan mengarah ke checkbox itu sendiri. Apabila dengan perpindahan kursor masih belum bisa terverifikasi, maka akan digunakan cookies dan juga history dari browser perangkat pengguna tersebut.
- Math Captcha
Captcha yang satu ini, akan meminta kamu untuk melakukan perhitungan sederhana. Kamu hanya perlu menjawab perhitungan tersebut lalu melakukan submit dari hasil perhitungan tersebut, agar dapat melalui verifikasi pengguna.
- Text-based Captcha
Merupakan jenis captcha yang menggunakan teks untuk melakukan verifikasi penggunanya. Merupakan salah satu jenis captcha tradisional yang sudah jarang digunakan. Kamu hanya perlu mengetik ulang angka atau huruf, bahkan bisa saja kombinasi keduanya yang telah disediakan.
- Social Media Sign In
Social media sign in merupakan salah satu yang cukup mudah dan populer. Jenis ini mengharuskan pengguna untuk melakukan log in ke akun social media-nya seperti Google, Facebook, Twitter, atau akun social media lainnya.
Kesimpulan
Sehingga, dari artikel di atas dapat disimpulkan bahwa captcha merupakan sebuah test yang dilakukan secara otomatis. Test tersebut dilakukan untuk membuktikan bahwa pengguna tersebut benar manusia, bukanlah sebuah bot. Hal tersebut dilakukan untuk mencegah terjadinya hal-hal yang tidak diinginkan, seperti terjadinya spam komentar, false response pada polling, dan juga ancaman cyber lainnya.
Silakan kunjungi website Wide Host Media, untuk mendapatkan berbagai informasi menarik lainnya. Kami juga menyediakan berbagai layanan hosting, server dan data center yang dapat menunjang kebutuhanmu. Dengan jaminan keamanan tinggi dan uptime mencapai 99,9% , menggunakan berbagai teknologi terbaik sehingga menghasilkan performa yang maksimal.
Semoga artikel ini bermanfaat.