HDG Menjelaskan: Apa itu CAPTCHA & Bagaimana Cara Kerjanya?

Saat masuk ke situs web online, atau memasukkan informasi sensitif, terkadang Anda mungkin diminta untuk mengklik kotak centang, mencocokkan gambar, atau mengetik serangkaian angka dan huruf secara acak. 

Ini dikenal sebagai CAPTCHA . Ini dirancang untuk menghentikan perilaku non-manusia secara online. Tapi apa maksud yang sebenarnya? Dan bisakah CAPTCHA dengan satu langkah sesederhana mencentang kotak benar-benar menghentikan bot dari melakukan tindakan online?

Mari kita lihat lebih dalam apa itu CAPTCHA dan bagaimana CAPTCHA digunakan untuk menghadirkan keamanan di seluruh internet.

Apa itu CAPTCHA?(What Is CAPTCHA?)

CAPTCHA adalah akronim yang aneh untuk kalimat yang cukup mudah dipahami – singkatan dari C opletely A utomated P ublic T uring test to tell C computers and Humans A (H)part(A)

Jadi, pada dasarnya CAPTCHA , seperti yang kita kenal secara online, adalah tes otomatis untuk menentukan apakah pengguna adalah manusia atau bot. Bot dapat berupa perangkat lunak otomatis yang dirancang untuk mengirim komentar spam secara online, memaksa halaman login dengan serangkaian kata sandi, atau mungkin perangkat lunak yang mencoba secara otomatis mengambil informasi dari situs web lain. Dengan menggunakan CAPTCHA , bot dapat dihentikan dari melakukan perilaku otomatis seperti ini.

CAPTCHA benar - benar bisa apa saja, asalkan bisa menggunakan semacam tes yang hanya bisa dilalui dengan berpikir seperti manusia. Di masa lalu, jenis CAPTCHA yang paling umum adalah serangkaian huruf dan angka acak yang akan diketik pengguna untuk lulus ujian.

Huruf-huruf itu digambar dengan font yang hampir tidak memenuhi syarat, sehingga sangat sulit bagi semua jenis perangkat lunak otomatis untuk membacanya. Itu berhasil, tetapi dengan AI yang semakin kuat, keamanan yang ditawarkannya dipertanyakan seiring berjalannya waktu.

Saat ini, CAPTCHA(CAPTCHA) paling umum yang akan Anda lihat online adalah dari Google , yang disebut re CAPTCHA . Ada alternatif, tetapi kita dapat menggunakan Google sebagai penjelasan tentang cara kerjanya.

Jenis reCAPTCHA & Apakah Mereka Bekerja?(The Types Of reCAPTCHA & Do They Work?)

Google telah melalui tiga iterasi utama dari perangkat lunak reCAPTCHA sekarang. Mari kita lihat bagaimana setiap versi berbeda satu sama lain dan bagaimana mereka bekerja untuk menghentikan bot.

reCAPTCHA v1 – Tes Teks Tradisional(– Traditional Text Test)

reCAPTCHA v1 asli mungkin terlihat nostalgia bagi Anda sekarang, dan itu karena tidak digunakan lagi, untuk alasan yang baik. Metode ini mengharuskan pengguna mengetik kata dengan membaca dan menulis ulang apa yang mereka lihat di layar. Teks selalu sulit dibaca, dalam upaya untuk menghentikan bot agar tidak memecahkannya. 

Pada akhirnya, level CAPTCHA ini tidak memberikan banyak perlindungan untuk waktu yang lama, dan dengan sistem yang membuat frustrasi, itu mengganggu pengguna dan kehilangan banyak lalu lintas pemilik situs web.

Saat kami memasuki era seluler dan rentang perhatian yang melemah, Google ingin menciptakan solusi yang lebih baik dan dengan demikian, reCAPTCHA v1 dihapus dan v2 lahir.

reCAPTCHA v2 – Saya Bukan Robot Kotak Centang(Robot Checkbox)

reCAPTCHA v2 adalah langkah besar ke arah yang benar. Dengan reCAPTCHA v2, perangkat lunak Google akan memperhatikan penekanan tombol Anda dan cara mouse Anda bergerak untuk menentukan apakah Anda robot atau bukan. 

Dengan setiap interaksi di situs web dengan reCAPTCHA v2, perangkat lunak akan mempelajari lebih lanjut tentang apa itu perilaku manusia dan bukan, membuatnya lebih akurat saat dipelajari. Jika perilaku Anda seperti manusia, Anda akan menyelesaikannya hanya dengan mengklik kotak centang.

Jika Anda ditandai sebagai mencurigakan, Anda akan diminta untuk mengeklik gambar yang cocok pada foto. Ini adalah tes yang memberi pengguna akhir hanya 55 detik untuk menyelesaikannya. Untuk bot, ini akan tampak rumit, dan Google tampaknya mendukungnya untuk melindungi situs web dari bot. Namun, pencarian Google akan mengungkapkan semua jenis studi, tes, dan perangkat lunak yang mengklaim bahwa mereka telah merusak sistem dengan bot.

Singkatnya, reCAPTCHA v2 akan menghentikan bot, itu akan memperlambat bot, mungkin ke titik di mana itu tidak layak untuk dicoba, tetapi mungkin tidak selalu menghentikan individu atau organisasi yang termotivasi.

reCAPTCHA v3 – CAPTCHA Tersembunyi

reCAPTCHA 3 berbeda dengan opsi yang disebutkan di atas. Alih-alih melakukan pengujian untuk menentukan apakah pengguna adalah bot atau bukan, reCAPTCHA akan memantau interaksi pengguna dengan situs web untuk memberikan skor kepada pengguna tersebut. 

Skor tersebut akan menggunakan berbagai faktor, seperti bagaimana mereka berpindah di sekitar situs, atau halaman apa yang mereka kunjungi pertama kali, dan mendukungnya dengan data sebelumnya.

Pemilik situs web kemudian dapat mengatur reCAPTCHA v3 untuk memblokir atau menolak akses pengguna tergantung pada tingkat skor mereka. Atau, dapat diatur sehingga tindakan dibatasi atau dibatasi untuk waktu yang singkat, posting dikirim ke antrian moderasi, atau otentikasi sekunder diperlukan.

Sekali lagi, ada penelitian yang dilakukan untuk mencoba memecahkan reCAPTCHA v3(try to crack reCAPTCHA v3) . Namun, kali ini, para peneliti ingin membuat AI yang dapat mengunjungi halaman web dan melakukan tindakan di sana semanusiawi mungkin untuk lulus tes CAPTCHA yang tidak terlihat.(CAPTCHA)

Jadi, Apakah CAPTCHA Benar-Benar Berfungsi?(So Does CAPTCHA Actually Work?)

Sejauh ini, satu hal yang jelas – penelitian telah menunjukkan bahwa CAPTCHA , atau CAPTCHA , tidak menghentikan semua aktivitas non-manusia. Namun, itu sangat membatasi lalu lintas bot dan menghentikan sebagian besar jalurnya. Jadi, dalam hal ini, kita dapat mengatakan bahwa CAPTCHA berfungsi, meskipun tidak memiliki tingkat keberhasilan 100%.

Mungkin AI akan menjadi lebih pintar dan dapat bertindak lebih seperti manusia, tetapi dalam hal ini, Google akan merilis CAPTCHA v4, atau pengembang CAPTCHA lainnya akan merilis sesuatu yang baru. 

Ini seperti permainan kucing dan tikus tanpa akhir. Pada akhirnya, sebuah situs web melakukan jauh lebih baik untuk memiliki CAPTCHA dan dapat mengurangi aktivitas bot dari ribuan menjadi jumlah yang hampir sangat kecil.



About the author

Saya seorang insinyur perangkat lunak senior dan pengembang aplikasi gambar & iPhone dengan pengalaman lebih dari 10 tahun. Keahlian saya dalam perangkat keras dan perangkat lunak membuat saya sangat cocok untuk proyek smartphone perusahaan atau konsumen mana pun. Saya memiliki pemahaman yang mendalam tentang cara membuat gambar berkualitas tinggi dan kemampuan untuk bekerja dengan semua format gambar yang berbeda. Selain itu, saya akrab dengan pengembangan Firefox dan iOS.



Related posts