ReCAPTCHA là gì và Tìm hiểu về mục đích chính của ReCAPTCHA

Chúng tôi vui mừng chia sẻ kiến thức về từ khóa Recaptcha la gi và hy vọng rằng nó sẽ hữu ích cho bạn đọc. Bài viết tập trung trình bày ý nghĩa, vai trò và ứng dụng của từ khóa này trong việc tối ưu hóa nội dung trang web và chiến dịch tiếp thị trực tuyến. Chúng tôi cung cấp các phương pháp tìm kiếm, phân tích và lựa chọn từ khóa phù hợp, cùng với các chiến lược và công cụ hữu ích. Hy vọng rằng thông tin mà chúng tôi chia sẻ sẽ giúp bạn xây dựng chiến lược thành công và thu hút lưu lượng người dùng. Xin chân thành cảm ơn sự quan tâm và hãy tiếp tục theo dõi blog của chúng tôi để cập nhật những kiến thức mới nhất.

Khi tìm kiếm qua Google, đôi lúc tất cả chúng ta sẽ gặp phải việc Google bắt tất cả chúng ta phải lựa chọn hình ảnh theo mô tả. Sau khoản thời gian tất cả chúng ta chọn đúng những hình ảnh đó, Google mới cho tất cả chúng ta khai mạc tìm kiếm. Ngoài ra, một số website khác cũng bắt tất cả chúng ta phải chọn hình ảnh tương tự. Đó là một bài test giúp phân biệt người dùng với những khối hệ thống tự động hóa khi truy cập đến một website có sử dụng reCAPTCHA. Bài sau đâyBizfly Cloud sẽ giới thiệu về bài test reCAPTCHA là gì và vì sao người dùng lại phải làm bài test reCAPTCHA.

Bạn Đang Xem: ReCAPTCHA là gì và Tìm hiểu về mục đích chính của ReCAPTCHA

Tổng quan về reCAPTCHA là gì?

Dựa trên CAPTCHA do Luis von Ahn, Ben Maurer, Colin McMillen, Harshad Bhujbal, Manuel Blum nghiên cứu và phát triển.

  • Phát triển bởi Google.
  • Bản trước tiên vào trong ngày 27 tháng 3 trong năm 2007.
  • Phiên bản ngày nay là v2, bản v3 đang rất được phát triển và khai mạc đưa vào sử dụng.
  • Website: www.google.com/recaptcha/

1. reCAPTCHA v1 là gì

Trước tiên, reCAPTCHA là một công nghệ dựa trên một khối hệ thống CAPTCHA. CAPTCHA là viết tắt của “Completely Automated Public Turing test to tell Computers and Humans Apart” (tạm dịch là “Phép thử Turing công cộng hoàn toàn tự động hóa để phân biệt máy tính với những người”). Tên khối hệ thống khá dài nhưng tóm lại, đó là một bài test dùng làm xác định việc truy cập là tới từ người sử dụng hay là việc truy cập đó là tự động hóa do máy tính tạo ra.

Phép thử Turing nói một cách đơn giản là một phép thử phân biệt con người và máy tính qua các hình thức kiểm tra nhất định.

CAPTCHA thỉnh thoảng được gọi là một phép thử Turing ngược (reverse Turing test) vì CAPTCHA có đối tượng người dùng kiểm tra là con người (xác định xem là con người hay là không) còn phép thử Turing có đối tượng người dùng kiểm tra là máy tính (xác định xem là máy tính hay là không), mặc dù với tất cả hai bài test, con người và máy tính đều là người tham gia kiểm tra.

CAPTCHA được thiết kế dựa trên một số điểm khác biệt giữa việc nhận thức được thông tin của con người với máy tính. Ví dụ như trước kia, việc đọc được chữ trên một hình ảnh nào đó khi đối chiếu với con người là một điều rất thường nhật, nhưng khi đối chiếu với máy tính đã từng là một điều rất khó.

reCAPTCHA được phát triển bởi Google và được sử dụng miễn phí. Mục tiêu của reCAPTCHA thuở đầu là dùng làm giúp các website ngăn chặn tình trạng spambot: một máy tính được lập trình sẵn gửi rất nhiều request (mà người thường nhật không thể gửi trong khoảng chừng thời kì ngắn được) nhằm một mục tiêu nào đó (crawler data, DoS,…) gây ảnh hưởng tác động đến việc vận hành web server.

Như các khuông reCAPTCHA ở hình trên, khuông red color, ta có thể đọc được chữ được viết là “Levelers critics”. Tuy nhiên với các khối hệ thống tự động hóa được lập trình sẵn, việc “đọc” sẽ gặp phải khó khăn do máy tính không như con người, khi phần lớn người sử dụng đã quá quen với việc đọc chữ qua mắt và ghi nhớ vào trong não.

Dưới mỗi khuông reCAPTCHA, có một thanh input để ta nhập từ được hiện phía trên. Nếu như đúng thì người nhập sẽ tiến hành nhận định và đánh giá là qua bài test (hay là người), còn nếu sai, người nhập sẽ phải thử lại với một hình ảnh khác.

Với v1, reCAPTCHA chủ yếu đưa ra những bài test yêu cầu người dùng đọc và điền các chữ trên hình ảnh. Những hình ảnh chữ này được scan từ các quyển sách giấy, sau này được tiền xử lí để tạo ra các hình ảnh như trên hình. Việc này đã hỗ trợ rất nhiều cuốn sách, báo chí truyền thông được lưu trữ số hóa như The Thủ đô New York Times Google Books.

Xem Thêm : Time Capsule Là Gì ? Nghĩa Của Từ Time Capsule Trong Tiếng Việt

Và cũng từ đây, một “đại chiến” nổ ra xung quanh reCAPTCHA kéo theo việc thay đổi của reCAPTCHA, với sự tham gia của nhiều bên và nhiều công nghệ liên quan:

Phe reCAPTCHA: reCAPTCHA v1 những phiên bản trước tiên có chữ viết được scan từ sách, báo giấy, có kiểu chữ, phông chữ giống như khi in ấn và scan. Các chữ được lựa chọn qua OCR (Optical character recognition)

Optical character recognition (OCR) là một công nghệ dùng làm chuyển chữ viết trên hình ảnh thành các kí tự lưu trữ trên máy tính.

Phe máy tính mạo xưng người dùng: Sử dụng chính công nghệ OCR tuy nhiên với thuật toán tốt hơn để tạo ra những lớp học có thể nhận diện tốt hơn so với bên tạo ra reCAPTCHA.

Phe reCAPTCHA: Tăng độ khó của không ít chữ và kí tự bằng nhiều phương pháp: làm mờ kí tự, làm méo chữ, gạch ngang chữ, tạo màu nền khác nhau ngay trong một từ, chữ viết tay…

Phe máy tính mạo xưng người dùng: Tiếp tục nâng cấp OCR và có thể giải được rất nhiều hình của reCAPTCHA. Ví dụ, một lớp học của Claudia Cruz, Fernando Uceda, và Leobardo Reyes được công bố vào trong ngày 27 tháng hai năm 2012 tuyên bố có khả năng giải với độ xác thực 82%

Phe người mạo xưng người dùng: CAPTCHA farming, một hình thức sử dụng một người khác để giải các khối hệ thống CAPTCHA thay cho tất cả những người dùng. Do người kiểm tra bài test là người nên có thể qua bài test dễ dàng. Những người dân giải CAPTCHA hộ này được gọi là CAPTCHA farmer.

CAPTCHA farmer được nhìn nhận như những người dân “thi hộ” bài test CAPTCHA.

Phe reCAPTCHA: Dùng các giải pháp để ngăn chặn CAPTCHA farming như chặn IP, xác định máy tính và trình duyệt qua các tài liệu có thể định danh hay gọi là Browser fingerprinting,…

Sau nhiều năm, độ khó của những reCAPTCHA nhận dạng chữ viết đã lên mức một mức độ mặc cả máy tính và cả chính người dùng không thể giải được. Cuối cùng, vào trong ngày 31 tháng 3 năm 2018, Google tuyên bố kết thúc reCAPTCHA v1 hay reCAPTCHA chữ viết, và thay vào đó là reCAPTCHA v2.

2. reCAPTCHA v2 và v3

reCAPTCHA v2 thay vì sử dụng các hình ảnh chữ viết sẽ sử dụng các hình ảnh và yêu cầu người dùng chọn một ô hình ảnh theo mô tả như: chọn các hình ảnh có chứa vạch kẻ đường, chọn ô hình ảnh có chứa biển báo,… Nhưng trước tiên, một khuông tickbox với nội dung “Tôi không phải là robot (I’m not a robot)” sẽ hiện lên.

Xem Thêm : Máy bơm rửa xe đa năng

Khi người dùng tick vào, Google sẽ phân tích các thông tin của người vừa gửi request qua một số thủ thuật như: Tài khoản Google đang đăng nhập, cookie của trình duyệt, lịch sử hào hùng duyệt web,… Nếu như nhận định và đánh giá của Google nhận định rằng người dùng không phải là các lớp học lập trình sẵn, người dùng sẽ không còn phải chọn hình ảnh mà được qua luôn bài test.

Với cả hai reCAPTCHA v1 và v2, người dùng có thể lựa chọn nghe audio thay vì nhận diện các hình ảnh. Với v1, tất cả chúng ta click vào hình cái loa và với v2 là hình cái tai nghe. Lúc này, reCAPTCHA sẽ gửi một đoạn âm thanh (thường là một đoạn thu thanh đọc một số hoặc một số từ nào đó), người nghe phải nghe và điền từ đã nghe được rồi nhấn xác nhận.

Phiên bản v3 được cải tiến hơn so với v2, không còn bắt người dùng phải nhận hình trạng ảnh hay âm thanh nữa. Google sẽ đưa ra mộ thang điểm từ 0 đến 1 cho từng người dùng. Thang điểm sẽ tăng lên hay giảm đi tùy thuộc vào hành vi người dùng duyệt web thế nào. Nếu như điểm người dùng xuống 0 thì người dùng là lớp học lập trình sẵn, còn nếu là một trong những thì người dùng là con người. Tất cả những hành động nhận định và đánh giá này sẽ tiến hành chạy ngầm mà người dùng không nhìn thấy. Điều này sẽ giảm bớt đi sự khó chịu của không ít phiên bản reCAPTCHA trước.

Ưu, nhược điểm của ReCAPTCHA

ReCAPTCHA hiện là cách triển khai CAPTCHA được sử dụng rộng rãi nhất. Ngoài những ưu điểm vượt trội, ReCAPTCHA cũng tồn tại một số nhược điểm. Nhìn chung, ReCAPTCHA vẫn là một tính năng tốt trong trường hợp website hiện nay đang bị spam.

1. Ưu điểm

ReCAPTCHA miễn phí và dễ tùy chỉnh cấu hình với nhiều ưu điểm như:

– Cải thiện bảo mật thông tin website

Mục tiêu chính của CAPTCHA là ngăn chặn truy cập tự động hóa không mong muốn vào website, gồm có nhiều loại bot tiến công và các tác nhân ô nhiễm và độc hại khác. ReCAPTCHA trở thành rào cản trước tiên chống lại những vấn đề này, giúp cải thiện tính bảo mật thông tin tổng thể của website và bất kỳ khối hệ thống cơ bản nào có thể được kết nối với nó.

– Ngăn chặn spam

Một ưu điểm tuyệt vời khác của ReCAPTCHA là chống thư rác, spam phản hồi khá hiệu quả. Các hiện tượng kỳ lạ này đặc biệt quan trọng phổ thông ở những nơi như trường phản hồi mở – nơi bất kỳ ai cũng luôn tồn tại thể đăng tải mà không cần tài khoản, tin nhắn riêng tư giữa những người dân dùng với nhau và biểu mẫu đăng ký. ReCAPTCHA không hoàn toàn ngăn chặn chúng, nhưng nó sẽ giảm thiểu kha khá số lượng các thư rác, giảm thiểu việc lạm dụng các dịch vụ email miễn phí.

– Một website có sử dụng CAPTCHA là minh chứng rằng chủ sở hữu rất coi trọng các giải pháp bảo mật thông tin với thông tin nhạy cảm của người dùng.

2. Nhược điểm

  • Gây ảnh hưởng tác động đến trải nghiệm người dùng và tỷ lệ chuyển đổi của website.
  • Phần lớn các CAPTCHA yêu cầu người dùng có thể nhìn hoặc nghe thấy. Tuy nhiên, với một số người phải sử dụng công nghệ tương trợ và trình đọc màn hình hiển thị do tuổi tác hoặc người dùng bị khuyết thiếu thì CAPTCHA là điều cản trở lớn khi họ truy cập website.
  • Mặc dù CAPTCHA có hiệu quả cao trong việc ngăn chặn bot và thư rác, nhưng không hoàn toàn tuyệt đối 100%. Các bot nâng mạnh hơn có thể dễ dàng khai thác CAPTCHA dạng văn bản.

>>> Xem thêm: ReCAPTCHA và những tranh cãi về reCAPTCHA

You May Also Like

About the Author: v1000