HDG menerangkan apa itu captcha & bagaimana ia berfungsi?

HDG menerangkan apa itu captcha & bagaimana ia berfungsi?

Semasa menandatangani laman web dalam talian, atau memasukkan maklumat sensitif, anda kadang -kadang boleh diminta untuk mengklik kotak tanda, memadankan gambar bersama, atau taipkan siri nombor dan huruf rawak.

Ini dikenali sebagai Captcha. Ia direka untuk menghentikan tingkah laku bukan manusia dalam talian. Tetapi apa maksudnya? Dan bolehkah captcha dengan satu langkah semudah menandakan kotak benar -benar menghentikan bot dari melakukan tindakan dalam talian?

Isi kandungan

    Mari kita lihat lebih mendalam tentang apa yang Captcha dan bagaimana ia digunakan untuk membawa keselamatan di seluruh internet.

    Apa itu Captcha?

    Captcha adalah akronim yang pelik untuk ayat yang cukup mudah difahami - ia bermaksud COmpletely Adigunakan Public Tujian uring untuk diberitahu Computers dan HUmans Abahagian.

    Oleh itu, pada dasarnya Captcha, seperti yang kita tahu dalam talian, adalah ujian automatik untuk menentukan sama ada pengguna adalah manusia atau bot. Bot boleh menjadi perisian automatik yang direka untuk menyiarkan komen spam dalam talian, halaman log masuk kekerasan dengan satu siri kata laluan, atau mungkin perisian yang cuba mengikis maklumat secara automatik dari laman web lain. Dengan menggunakan captcha, bot boleh dihentikan daripada melakukan tingkah laku automatik seperti ini.

    Captcha benar -benar boleh menjadi apa -apa, selagi ia dapat menggunakan beberapa jenis ujian yang hanya dapat diluluskan oleh pemikiran seperti manusia. Pada masa lalu, jenis Captcha yang paling biasa akan menjadi satu siri huruf dan nombor yang akan ditaip oleh pengguna untuk lulus ujian.

    Surat -surat itu ditarik dengan font yang hampir tidak layak, untuk menjadikannya sangat sukar untuk sebarang jenis perisian automatik untuk membacanya. Ia berfungsi, tetapi dengan AI semakin kuat, keselamatan yang ditawarkannya dipersoalkan ketika bertahun -tahun berlalu.

    Hari -hari ini, Captcha yang paling biasa anda lihat dalam talian adalah dari Google, yang dipanggil Recaptcha. Terdapat alternatif, tetapi kita boleh menggunakan Google sebagai penjelasan bagaimana semuanya berfungsi.

    Jenis recaptcha & adakah mereka berfungsi?

    Google telah melalui tiga lelaran utama perisian Recaptcha sekarang. Mari kita lihat bagaimana setiap versi berbeza antara satu sama lain dan bagaimana mereka berfungsi untuk menghentikan bot.

    Recaptcha v1 - Ujian teks tradisional

    Recaptcha v1 yang asal mungkin kelihatan nostalgia bagi anda sekarang, dan itu kerana ia tidak digunakan lagi, kerana alasan yang baik. Kaedah ini memerlukan pengguna menaip perkataan dengan membaca dan menulis semula apa yang mereka lihat di skrin. Teks itu selalu sukar dibaca, dalam usaha untuk menghentikan bot dari memecahkannya.

    Akhirnya, tahap Captcha ini tidak memberikan banyak perlindungan untuk jangka masa yang panjang, dan dengan sistem yang mengecewakan, ia mengganggu pengguna dan kehilangan banyak trafik pemilik laman web.

    Semasa kami berpindah ke era rentang perhatian mudah alih dan melemahkan, Google ingin membuat penyelesaian yang lebih baik dan dengan itu, Recaptcha v1 dibatalkan dan V2 dilahirkan.

    Recaptcha v2 - Saya bukan kotak semak robot

    Recaptcha v2 adalah langkah besar ke arah yang betul. Dengan Recaptcha v2, perisian Google akan memberi perhatian kepada tekanan utama anda dan cara tetikus anda bergerak untuk menentukan sama ada anda adalah robot atau tidak.

    Dengan setiap interaksi di laman web dengan recaptcha v2, perisian akan mengetahui lebih lanjut mengenai tingkah laku manusia dan tidak, menjadikannya lebih tepat kerana ia belajar. Sekiranya tingkah laku anda seperti manusia, anda akan melalui dengan hanya mengklik kotak semak.

    Sekiranya anda ditandakan sebagai mencurigakan, anda akan diminta untuk mengklik gambar yang sepadan pada foto. Ini adalah ujian yang memberikan pengguna akhir hanya 55 saat untuk diselesaikan. Untuk bot, ini nampaknya rumit, dan Google nampaknya berdiri untuk melindungi laman web terhadap bot. Walau bagaimanapun, carian Google akan mendedahkan pelbagai kajian, ujian, dan perisian yang mendakwa mereka telah melanggar sistem dengan bot.

    Ringkas.

    Recaptcha v3 - Captcha tersembunyi

    Recaptcha 3 berbeza dengan pilihan yang disebutkan di atas. Daripada menjalani ujian untuk menentukan sama ada pengguna adalah bot atau tidak, Recaptcha akan memantau interaksi pengguna dengan laman web untuk memberi pengguna skor tersebut.

    Skor itu akan menggunakan faktor yang berbeza -beza, seperti bagaimana mereka bergerak di sekitar laman web, atau halaman apa yang mereka lawati terlebih dahulu, dan kembali dengan data sebelumnya.

    Pemilik laman web kemudian boleh menyediakan RECAPTCHA V3 untuk sama ada blok atau menafikan akses pengguna bergantung pada tahap skor mereka. Sebagai alternatif, ia boleh ditubuhkan supaya tindakan itu diletakkan atau terhad untuk masa yang singkat, jawatan dihantar ke beratur kesederhanaan, atau pengesahan sekunder diperlukan.

    Sekali lagi, terdapat kajian yang dilakukan untuk cuba memecahkan recaptcha v3. Walau bagaimanapun, kali ini para penyelidik ingin membuat AI yang dapat melawat laman web dan melakukan tindakan di sana sebagai manusia yang mungkin untuk lulus ujian Captcha yang tidak kelihatan.

    Begitu juga Captcha sebenarnya berfungsi?

    Setakat ini, satu perkara telah jelas - penyelidikan telah menunjukkan bahawa Captcha, atau Recaptcha, tidak menghentikan semua aktiviti bukan manusia. Walau bagaimanapun, ia sangat mengehadkan trafik bot dan menghentikan majoriti di treknya. Oleh itu, dalam erti kata itu, kita boleh mengatakan bahawa Captcha berfungsi, walaupun ia tidak mempunyai kadar kejayaan 100%.

    Mungkin AI akan menjadi lebih bijak dan akan dapat bertindak lebih seperti manusia, tetapi dalam hal ini, Google akan menjatuhkan Recaptcha V4, atau pemaju Captcha yang lain akan melepaskan sesuatu yang baru.

    Ia seperti permainan kucing dan tetikus yang tidak berkesudahan. Akhirnya, laman web lebih baik untuk mempunyai Captcha dan dapat mengurangkan aktiviti bot dari beribu -ribu ke dalam jumlah yang hampir minuscule.