Bạn đang xem: Recaptcha là gì
Kiểm tra Turing là một phương pháp để xác định xem máy tính có thể hiện hành vi giống con người hay không. Loại hành vi này được reCAPTCHA kiểm tra và thường được sử dụng để ngăn chặn việc lạm dụng đăng ký, biểu mẫu liên hệ hoặc phần nhận xét.
Có nhiều loại kiểm tra CAPTCHA có sẵn, từ việc sử dụng hình ảnh thực tế hoặc một hộp kiểm đơn giản. Bài viết này sẽ chia sẻ cách hoạt động của các loại kiểm tra khác nhau và cách cài đặt loại kiểm tra này trên trang web của bạn.
ReCAPTCHA hoạt động như thế nào
Quá trình xác minh reCAPTCHA sử dụng trí thông minh nhân tạo (AI) để nhận ra hành vi của con người mà các bot không thể theo dõi. Bất kỳ người dùng nào cũng có thể vượt qua các bài kiểm tra, bất kể tuổi tác, giới tính, trình độ học vấn hoặc ngôn ngữ.
CAPTCHA đều được tự động hóa để chương trình máy tính có thể chấm điểm bài kiểm tra mà không có sự can thiệp của con người. Vì lý do này, các bài kiểm tra không ngừng phát triển khi cả AI của CAPTCHA và các bot độc hại trở nên tiên tiến hơn.
Quá trình xác minh của CAPTCHA truyền thống hoạt động bằng cách buộc người dùng giải các bài kiểm tra trước khi cho phép truy cập. Các bài kiểm tra CAPTCHA sử dụng các chữ cái và số ngẫu nhiên, làm cong chúng theo cách mà các chương trình tự động khó có thể dịch được. Trước đây, đây là một phương pháp đủ để ngăn chặn, vì các bot sẽ khó nhận ra những chữ cái hoặc con số bị bóp méo này.
Tuy nhiên, các bot tiên tiến hơn đã được phát triển, với khả năng giải nhanh các CAPTCHA truyền thống với các thuật toán được đào tạo về nhận dạng mẫu. Các CAPTCHA truyền thống sau đó đã được thay thế bằng các bài kiểm tra phức tạp hơn dưới dạng reCAPTCHA v1 .
Các bài kiểm tra reCAPTCHA này sử dụng một từ do máy tính tạo ra và văn bản bị bóp méo thông qua hình ảnh từ các cuốn sách cũ hoặc các bài báo. Tuy nhiên, phiên bản này không còn nhiều tác dụng nữa vì nó được cho là quá dễ đối với bot và quá khó đối với người dùng.
reCAPTCHA v2 được ra mắt sau đó, với hy vọng cung cấp các bài kiểm tra phức tạp hơn để ngăn chặn các bot trong khi con người vẫn có thể giải quyết được. Bài kiểm tra reCAPTCHA cập nhật này yêu cầu người dùng chọn hình ảnh phù hợp với chủ đề hoặc chọn hộp bên cạnh văn bản nêu rõ “Tôi không phải là rô bốt” .
Một phiên bản mới hơn – reCAPTCHA v3 – nhằm mục đích tránh làm gián đoạn trải nghiệm người dùng. Phiên bản này giới hạn sự tương tác của người dùng bằng cách tính điểm theo hành vi và lịch sử của người dùng hiện tại. Máy tính sau đó xác định điểm cho người dùng trong một bài kiểm tra Turing sơ bộ.
Chủ sở hữu trang web có ba phản hồi có thể dựa trên điểm số – cấp quyền truy cập, chặn người dùng hoặc triển khai các bài kiểm tra reCAPTCHA v2. Hai bài kiểm tra có sẵn cho phương pháp này là reCAPTCHA hình ảnh và hộp kiểm reCAPTCHA.
Hình ảnh reCAPTCHA
Bài kiểm tra reCAPTCHA nhận dạng hình ảnh sử dụng chín hoặc 16 hình ảnh thực có độ phân giải thấp hơn ở dạng hình vuông. Phía trên những hình ảnh này, người dùng sẽ tìm thấy hướng dẫn hiển thị về những phần hình ảnh nên được chọn. Ví dụ: hướng dẫn có thể yêu cầu người dùng chọn tất cả các hình vuông có lối đi hoặc vòi chữa cháy.
Khi người dùng đã chọn các ô vuông, chương trình máy tính sẽ so sánh phản hồi với các phản hồi khác. Nếu phản hồi của người dùng khớp với phản hồi của hầu hết những người dùng khác, họ sẽ vượt qua bài kiểm tra.
Bài kiểm tra đưa ra những hình ảnh mà con người nhìn thấy hàng ngày và có thể dễ dàng nhận ra. Trong khi đó, ngay cả những bot nâng cao cũng sẽ gặp khó khăn khi chọn đối tượng từ những hình ảnh có độ phân giải thấp.
Thử nghiệm này cũng có sẵn trong phiên bản âm thanh, giúp người dùng khiếm thị có thể truy cập được. Bài kiểm tra âm thanh sẽ phát âm các chữ cái và số ngẫu nhiên bằng âm thanh bị méo, nhắc người dùng trả lời bằng cách nhập văn bản.


Trước khi chọn plugin, hãy đảm bảo rằng nó tương thích với phiên bản WordPress của bạn. Đối với ví dụ này, chúng tôi sẽ sử dụng plugin Biểu mẫu liên hệ 7 .
Plugin Contact Form 7 có tùy chọn tích hợp bảo vệ reCAPTCHA trên tất cả các biểu mẫu của nó. Để làm như vậy, hãy truy cập Trang tổng quan -> Liên hệ -> Tích hợp sau khi bạn cài đặt và kích hoạt plugin. Trong phần reCAPTCHA, nhấp vào nút Thiết lập tích hợp .
Ở đó, thêm khóa trang web và khóa bí mật từ trước đó. Khi bạn đã hoàn tất, hãy nhấp vào nút Lưu thay đổi . Nhấn lại vào nút Thiết lập Tích hợp .
Sau đó, truy cập Trang tổng quan -> Liên hệ -> Thêm Mới để thêm thông tin cần thiết cho biểu mẫu. Thêm tiêu đề trong phần Nhập tiêu đề tại đây để phân biệt giữa các biểu mẫu.
Sau khi bạn chỉnh sửa nội dung của trường biểu mẫu, hãy thêm “
Sao chép shortcode và đi đến trình chỉnh sửa WordPress để thêm trường biểu mẫu bạn đã tạo. Trên trình soạn thảo Gutenberg , chỉ cần dán mã ngắn và biểu mẫu sẽ được tự động thêm vào, kết quả là tích hợp bài kiểm tra reCAPTCHA của bạn.
Phần kết luận
reCAPTCHA là một bài kiểm tra Turing tự động miễn phí để phân biệt giữa người dùng là con người và bot. Có nhiều loại reCAPTCHA, tất cả đều có những cách nhận dạng bot độc đáo.
Người dùng có thể phải xác định một đối tượng cụ thể hiện diện trong hình ảnh đời thực hoặc chọn hộp có nội dung “I’m not a robot” . Tuy nhiên, hãy nhớ rằng có cả lợi ích và nhược điểm khi sử dụng reCAPTCHA trên trang web của bạn. Kiểm tra sẽ giúp xác định bot, nhưng nó cũng có thể làm gián đoạn trải nghiệm người dùng của khách truy cập.
Xem thêm: Thiên Yết Sinh Ngày 20 Tháng 11 Cung Gì ? Sinh Ngày 20/11 Cung Gì
Trong bài viết này, chúng tôi đã chỉ ra các cách khác nhau để cài đặt reCAPTCHA trên trang web của bạn:
Trước tiên, bạn sẽ cần lấy một site và secret keys cho trang web của mình.Sau đó, có sự lựa chọn giữa cài đặt reCAPTCHA theo cách thủ công hoặc sử dụng plugin WordPress.Hãy cho chúng tôi biết trong phần bình luận liệu reCAPTCHA đã giúp bảo vệ trang web của bạn như thế nào. Chúc may mắn!